Docker 25.0.0 現已發布,具體更新內容如下:
添加 OpenTelemetry 跟蹤。moby/moby#45652,moby/moby#45579
添加對 Linux 下 CDI 設備的支持。moby/moby#45134,docker/cli#4510,moby/moby#46004
添加一個額外的時間間隔,供容器啟動期間運行狀況檢查使用。moby/moby#40894,docker/cli#4405,moby/moby#45965
為dockerd添加一個--log-format標志,來控制日志記錄格式:文本(默認)或 JSON。moby/moby#45737
添加對遞歸只讀掛載的支持。moby/moby#45278,moby/moby#46037
添加使用docker image ls --filter=until=
Bug fixes and enhancements
API:修復ValidateRestartPolicy無效策略的錯誤消息。moby/moby#46352
API:更新/info端點以使用 singleflight。moby/moby#45847
為使用-f和stdin指定 Dockerfile 文件名時添加錯誤信息。docker/cli#4346
添加對--network格式的mac-address和link-local-ip字段的支持。docker/cli#4419
添加對在docker container create和docker run中指定多個--network標志的支持。moby/moby#45906
指定 IPv6 子網時自動在網絡上啟用 IPv6。moby/moby#46455
添加對基于 IPv6 傳輸的覆蓋網絡的支持。moby/moby#46790
配置重新加載現在更加穩健:如果在配置重新加載過程中出現錯誤,則不會應用任何配置更改。moby/moby#43980
Live restore:具有自動刪除(docker run --rm)功能的容器在引擎重啟時不再被強制刪除。moby/moby#46857
Live restore:當守護進程重啟時,live-restored 容器現在將獲得另一個運行狀況檢查啟動周期。moby/moby#47051
容器健康狀態刷新到磁盤的頻率較低,從而減少了閃存存儲的磨損。moby/moby#47044
確保網絡名稱是唯一的。moby/moby#46251
確保 overlay2 層元數據正確。moby/moby#46471
修復 image pull 時的Downloading進度消息。moby/moby#46515
......
Packaging updates
將 API 升級到 v1.44。moby/moby#45468
將 Compose 升級到2.24.1。docker/docker-ce-packaging#980
將 containerd 升級到 v1.7.12(僅限靜態二進制文件)。moby/moby#47070
將 Go 運行時升級到 1.21.6。moby/moby#47053
將 runc 升級到 v1.1.11。moby/moby#47007
將 BuildKit 升級到 v0.12.4。moby/moby#46882
將 Buildx 升級到 v0.12.1。docker/docker-ce-packaging#979
Removed
API:移除GET /images/json和GET /images/{id}/json端點的 VirtualSize 字段。moby/moby#45469
刪除已棄用的devicemapper存儲驅動程序。moby/moby#43637
刪除已棄用的協調器選項。docker/cli#4366
刪除對 Debian Upstart init 系統的支持。moby/moby#45548,moby/moby#45551
刪除--oom-score-adjust守護進程選項。moby/moby#45484
刪除已棄用的~/.dockercfg文件警告。docker/cli#4281
刪除logentrieslogging driver。moby/moby#46925
Deprecated
棄用 1.24 之前的 API 版本。棄用通知
棄用用于docker search的IsAutomated字段和is-automatedfilter 。棄用通知
API:棄用/images/{id}/json(docker image inspect) 的Container及其ContainerConfig屬性。moby/moby#46939
延伸
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。 容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行。最重要的是,他們不依賴于任何語言、框架或包裝系統。
審核編輯:湯梓紅
-
Linux
+關注
關注
87文章
11354瀏覽量
210635 -
開源
+關注
關注
3文章
3421瀏覽量
42773 -
Docker
+關注
關注
0文章
492瀏覽量
12003
原文標題:Docker 25.0.0 發布
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
docker通過中間鏡像加速部署
Docker運行環境安裝
谷歌計劃12月發布Gemini 2.0模型
ARM平臺實現Docker容器技術
AMD的銳龍9000系列處理器將延后至8月發布
ARM平臺實現Docker容器技術
關于Docker 的清理命令集錦
蘋果首款折疊屏MacBook或提前至2026年發布
ARM平臺實現Docker容器技術
![ARM平臺實現<b class='flag-5'>Docker</b>容器技術](https://file1.elecfans.com/web2/M00/C3/DE/wKgaomXpMM2ANlt5AARGmREsrH4588.png)
評論