Docker 引擎 17.03 发行说明
17.03.3-CE
2018-08-30
运行
- 将 go-connections 更新为 d217f8e #28
17.03.2-CE
2017-05-29
联网
- 修复阻止网络创建的并发问题 #33273
运行
- 重新标记秘密路径以避免在启用 selinux 的系统上权限被拒绝 #33236(参考 #32529)
- 修复本地卷在需要时未正确重新标记的情况 #33236(参考 #29428)
- 如果插件 rootfs 仍然挂载,则修复升级时的问题 #33236(参考 #32525)
- 修复音量不会默认为
rprivate
传播模式 的问题#33236(参考 #32851) - 修复无法检索卷驱动程序时可能发生的恐慌 #33236(参考 #32347)
集群模式
公元 17.03.1
2017-03-27
远程 API (v1.27) 和客户端
- 修复旧版 api 上的自动删除问题 #31692
- 修复堆栈的默认网络自定义 #31258
- 在存在离线 CPU 和较新的 Linux 的情况下正确计算 CPU 使用率 #31802
{}
修复远程 API 中 服务运行状况检查的问题#30197
运行
- 将 runc 更新为 54296cf40ad8143b62dbcaa1d90e520a2136ddfe #31666
- 忽略 cgroup2 挂载点 opencontainers/runc#1266
- 将containerd更新为4ab9917febca54791c5f071a9d1f404867857fcc #31662 #31852
- 在调用restore()之前注册healthcheck服务 docker/containerd#609
- 修复
docker exec
重新加载 apparmor 配置文件的无人值守升级后无法工作的问题 #31773 - 修复卸载图层而无需使用 Overlay2 合并目录 #31069
- 强制删除时不要忽略“正在使用的卷”错误 #31450
集群模式
- 将 swarmkit 更新为 17756457ad6dc4d8a639a1f0b7a85d1b65a617bb #31807
- 调度程序现在可以正确考虑已分配给节点但尚未运行的任务 docker/swarmkit#1980
- 当只有死任务引用网络时允许删除网络 docker/swarmkit#2018
- 不太积极地重试失败的网络分配 docker/swarmkit#2021
- 避免为不再运行的任务分配网络 docker/swarmkit#2017
- 网络分配器分配器内部的簿记修复 docker/swarmkit#2019 docker/swarmkit#2020
Windows
- 恢复时清理 HCS #31503
17.03.0-CE
2017-03-01
重要提示:从此版本开始,Docker 采用每月发布周期,并使用新的 YY.MM 版本控制方案来反映这一点。有两个频道可供选择:每月和每季度。任何给定的每月版本只会获得安全性和错误修复,直到下一个每月版本可用。每季度发布的版本在首次发布后的 4 个月内都会获得安全保护和错误修复。此版本包含 1.13.1 的错误修复,但没有添加主要功能,并且 API 版本保持不变。从 Docker 1.13.1 升级到 17.03.0 预计会非常简单且风险较低。
客户
- 修复#30776中的恐慌
docker stats --format
贡献
联网
- 修复跨数据中心群中覆盖加密密钥轮换的错误 #30727
- 修复频繁的群领导连任时覆盖加密和网络控制平面通信失败(“没有安装的密钥可以解密消息”)中的副作用恐慌 #25608
- 在将覆盖网络与外部 kv-store docker/libnetwork#1639、 docker/libnetwork#1632等一起使用时,围绕系统响应能力和数据路径编程进行了一些修复 ...
- 丢弃加密覆盖网络的传入纯 vxlan 数据包 #31170
- 分配失败时释放网络连接 #31073
- 修复多个已发布端口映射到同一目标端口时的端口分配 docker/swarmkit#1835
运行
- 修复 docker 日志中的死锁 #30223
- 修复 CPU 旋转等待日志写入事件 #31070
- 修复使用日志时可能发生的崩溃 #31231 #31263
- 修复 nil 通道关闭时的恐慌 #31274
- 修复#29563
--volumes-from
中的重复挂载点docker run
- 修复
--cache-from
不缓存最后一步 #31189
集群模式
- 当容器从未启动时关闭会出现错误 #31279
- 修复了领导者故障转移期间任务陷入“NEW”状态的可能性 docker/swarmkit#1938
- 修复全局服务的无关任务创建,导致
docker service ls
docker/swarmkit#1957中的副本计数混乱 task-history-limit
修复设置为 1 时 滚动更新变慢的问题docker/swarmkit#1948- 当由于节点不再满足约束而关闭任务时,如果合适,请在其他地方重新启动任务 docker/swarmkit#1958
- (实验性)