Moby v23.0.0 已发布(即原来的 Docker 社区版),主要更新如下:
- 将 Buildx 和 BuildKit 设置为 Linux 上的默认构建器。#4399
- 新增对拉取
zstd
压缩层的支持。#41759 ,#42862 - 添加对 Linux 上备用 OCI 运行时的支持,与 containerd 运行时 v2 API 兼容。#43887, #43993
- 在 Windows 上添加对 containerd
runhcs
shim 的支持(默认关闭)。#42089 - 添加
dockerd --validate
,以检查守护程序的 JSON 配置并退出。#42393 - 添加通过标志或 JSON 配置来配置守护进程的 HTTP 代理的能力。#42835
- systemd:在
time-set.target
之后开始docker.service
。43107 - 添加对使用语法描述 Windows 设备的支持
IDType://ID
。白鲸/白鲸#43368 - 添加
RootlessKit
、slirp4netns
和VPNKit
版本报告。白鲸/白鲸#42330 - 添加对 SwarmKit 集群卷 (CSI) 的实验性支持。#41982
- 添加对 SwarmKit 作业的支持。#2907
- 添加
docker stack config
命令以输出合并和内插的配置文件,如stack deploy
. #3544 - 添加一个
docker context show
打印当前上下文名称的新命令。#3567 - 向子命令添加一个
--force
选项docker network rm
。即使网络不存在,也会导致 CLI 返回 0 退出代码。对删除网络的服务器端过程没有影响。3547 - 当守护进程以无根模式运行时,现在可以在用户级路径中发现插件。#44778
- 守护进程现在可以处理 JSON 配置文件中常见的备用 JSON 编码,并报告有用的错误。#44777 ,#44832
更多信息:
- 弃用和删除的功能,请参阅弃用的引擎功能。
- 引擎 API 的更改,请参阅引擎 API 版本历史。
有关此版本中拉取请求和更改的完整列表,请参阅相关的 GitHub 里程碑:
- docker/cli,23.0.0 里程碑
- moby/moby,23.0.0 里程碑
更新公告:https://github.com/moby/moby/releases/tag/v23.0.0