Docker 25.0.0 現(xiàn)已發(fā)布,具體更新內(nèi)容如下:
添加 OpenTelemetry 跟蹤。moby/moby#45652,moby/moby#45579
添加對 Linux 下 CDI 設(shè)備的支持。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 子網(wǎng)時自動在網(wǎng)絡(luò)上啟用 IPv6。moby/moby#46455
添加對基于 IPv6 傳輸?shù)母采w網(wǎng)絡(luò)的支持。moby/moby#46790
配置重新加載現(xiàn)在更加穩(wěn)?。喝绻谂渲弥匦录虞d過程中出現(xiàn)錯誤,則不會應(yīng)用任何配置更改。moby/moby#43980
Live restore:具有自動刪除(docker run --rm)功能的容器在引擎重啟時不再被強制刪除。moby/moby#46857
Live restore:當守護進程重啟時,live-restored 容器現(xiàn)在將獲得另一個運行狀況檢查啟動周期。moby/moby#47051
容器健康狀態(tài)刷新到磁盤的頻率較低,從而減少了閃存存儲的磨損。moby/moby#47044
確保網(wǎng)絡(luò)名稱是唯一的。moby/moby#46251
確保 overlay2 層元數(shù)據(jù)正確。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(僅限靜態(tài)二進制文件)。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存儲驅(qū)動程序。moby/moby#43637
刪除已棄用的協(xié)調(diào)器選項。docker/cli#4366
刪除對 Debian Upstart init 系統(tǒng)的支持。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 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。 容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數(shù)據(jù)中心中運行。最重要的是,他們不依賴于任何語言、框架或包裝系統(tǒng)。
審核編輯:湯梓紅
-
Linux
+關(guān)注
關(guān)注
87文章
11342瀏覽量
210222 -
開源
+關(guān)注
關(guān)注
3文章
3398瀏覽量
42665 -
Docker
+關(guān)注
關(guān)注
0文章
492瀏覽量
11927
原文標題:Docker 25.0.0 發(fā)布
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論