Docker Engine 18.01 发布说明
目录
18.01.0-ce
2018-01-10
构建器
- 修复在启用用户命名空间时文件未被删除的问题 moby/moby#35822
- 添加对 `docker commit --change ...` 中环境变量扩展的支持 moby/moby#35582
客户端
- 从客户端在堆栈部署配置中返回错误 docker/cli#757
- 修复 prune 命令中 filter 标志的描述 docker/cli#774
- 将 "pid" 添加到不支持的选项列表 docker/cli#768
- 添加对实验性 Cli 配置的支持 docker/cli#758
- 添加对 bash 自动完成的通用资源支持 docker/cli#749
- 修复 docker exec 的 zsh 自动完成脚本中的错误 docker/cli#751
- 在客户端关闭 websocket 附加连接时添加调试消息 moby/moby#35720
- 修复 `“docker swarm”` 的 bash 自动完成 docker/cli#772
文档
- 更正文档中 `–publish` 长语法的引用 docker/cli#746
- 更正 MAC_ADMIN 和 MAC_OVERRIDE 的描述 docker/cli#761
- 更新了开发者文档以解释外部 CLI moby/moby#35681
- 修复 `“on-failure”` 重启策略被记录为 "failure" 的问题 docker/cli#754
- 修复 "Storage driver options" 的锚点 docker/cli#748
实验性
- 在 `docker stack` 命令中添加 kubernetes 支持 docker/cli#721
- 不要将容器 ID 附加到自定义目录检查点。 moby/moby#35694
日志记录
- 修复当 GELF 服务器宕机时,使用 GELF 日志驱动程序通过 TCP 导致守护进程崩溃的问题 moby/moby#35765
- 修复 awslogs 在处理大型日志时的批处理大小计算问题 moby/moby#35726
网络
- Windows:修复允许 docker 服务在 Windows VM 上启动的问题 docker/libnetwork#1916
- 修复 docker 在 ICS 网络上拦截 DNS 请求的问题 docker/libnetwork#2014
- Windows:添加了一个新的网络创建驱动程序选项 docker/libnetwork#2021
运行时
- 在容器启动时验证 Mount-specs 以防止主机路径缺失 moby/moby#35833
- 修复用户命名空间内 overlay2 存储驱动程序的问题 moby/moby#35794
- Zfs:修复容器停止时的忙碌错误 moby/moby#35674
- 修复健康检查不使用容器工作目录的问题 moby/moby#35845
- 修复 VFS 图形驱动程序因未能设置 fs 配额而初始化失败的问题 moby/moby#35827
- 修复 containerd 事件被处理两次的问题 moby/moby#35896
Swarm 模式
- 修复当服务具有相同数量的主机模式发布端口且发布端口为 0 时,发布端口未更新的问题 docker/swarmkit#2376
- 使任务终止顺序确定性 docker/swarmkit#2265