Docker 29.0.0 發佈

新聞
HongKong
16
03:30 PM · Nov 11 ,2025

Docker 29.0.0 現已發佈,此版本包含多項破壞性變更和棄用項。升級前建議仔細閲讀版本説明。

  • 現在可以通過設置 Docker 守護進程的firewall-backend選項為nftables來啓用對 nftables 的實驗性支持。更多信息可參閲 Docker Engine docs。
  • containerd 鏡像存儲現在是全新安裝的默認鏡像存儲。此變更不適用於配置了userns-remap的守護進程。(參見 moby#47377)

Breaking Changes

  • Go 模塊github.com/docker/docker已被棄用,建議改用github.com/moby/moby/clientgithub.com/moby/moby/apigithub.com/moby/moby模塊被視為內部實現細節 —— 唯一受支持的公共模塊是clientapi。從 v29 版本開始,發佈版本將添加docker-前綴(例如docker-v29.0.0。此變更僅影響 Go 模塊用户和軟件包維護者。
  • 守護進程現在需要 API 版本v1.44或更高版本(Docker v25.0+)。
  • Debian armhf(32 位)軟件包現在面向 ARMv7 CPU,將無法在 ARMv6 設備上運行。
  • 官方的 Raspbian(32 位)軟件包已不再提供。對於 64 位設備,建議使用 Debian arm64 軟件包;對於 32 位 ARMv7 設備,建議使用 Debian armhf 軟件包。
  • cgroup v1 已棄用。支持將持續到 2029 年 5 月,但官方建議儘快遷移到 cgroup v2。參見 moby#51111。
  • Docker Content Trust 已從 Docker CLI 中移除。可作為獨立插件構建:https://github.com/docker/cli/blob/v29.0.0/cmd/docker-trust/main.go

更多詳情可查看:https://github.com/moby/moby/releases/tag/docker-v29.0.0

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.