Docker 20.10.13 釋出

2022-03-15 11:00:42

Docker 20.10.13 現已釋出。此版本的 Docker Engine 包含一些 bug-fixes 和 packaging change、對docker scandocker buildx命令的更新、Go 執行時的更新版本以及containerd.io執行時的新版本。與此版本一起,現在還提供 Docker Compose V2 的.deb.rpm軟體包,可以使用(可選)docker-compose-plugin包進行安裝。

具體更新內容如下:

Builder

  • 將 buildx 的捆綁版本更新為 。

Daemon

  • 修復更新容器狀態時的 race condition。
  • 更新 etcd 依賴項以防止守護行程錯誤地持有檔案鎖。
  • 修復設定預設的net.ipv4.ping_group_rangesysctl 時對使用者名稱空間的檢測。

Distribution

  • 如果在下載影象的過程中發生連線失敗,重試下載 image-manifests。

Documentation

  • 命令列參考和 API 檔案中的各種修復。

Logging

  • 將「local」紀錄檔驅動程式與產生大量紀錄檔訊息的容器一起使用時,防止出現 OOM 。
  • 更新 fluentd 紀錄檔驅動程式以防止潛在的守護行程崩潰,並防止容器在使用fluentd-async-connect=true和遠端伺服器時不可達時掛起。

Packaging

  • 為 Docker Compose V2 提供 .deb 和 .rpm 包。 現在可以使用 docker-compose-plugin 軟體包在 Linux 上安裝,它在 Docker CLI 上提供了 docker compose 子命令。Docker Compose 外掛也可以安裝並獨立執行,以作為 docker-compose(Docker Compose V1)的直接替代品  。compos-cli-plugin 包也可以用在支援 CLI 外掛的舊版 Docker CLI 上(Docker CLI 18.09 及以上)。
  • 為即將推出的 Ubuntu 22.04 「Jammy Jellyfish」 LTS 版本提供軟體包 、。
  • 更新docker buildx到 。
  • docker scan (docker-scan-plugin)更新為 。
  • 將 containerd(containerd.io包)更新到 。
  • 將捆綁的 runc 版本更新為 。
  • 將 Golang 執行時更新為 Go 1.16.15。

更新說明:

展開閱讀全文