Docker Engine 17.03 发行说明
目录
17.03.3-CE
2018-08-30
运行
- 将 go-connections 更新到 d217f8e #28
17.03.2-CE
2017-05-29
联网
- 修复阻止网络创建的并发问题 #33273
运行
- 重新标记 secrets 路径以避免在启用 selinux 的系统上出现 Permission Denied #33236 (ref #32529
- 修复未根据需要正确重新标记本地卷的情况 #33236 (ref #29428)
- 修复升级时插件 rootfs 仍被挂载的问题 #33236 (ref #32525)
- 修复了 volume 不默认为传播模式的问题 #33236 (ref #32851
rprivate
) - 修复了无法检索卷驱动程序时可能发生的 panic #33236 (ref #32347)
群模式
17.03.1-CE
2017-03-27
远程API (v1.27) & 客户端
- 修复旧版 API 的自动删除 #31692
- 修复 Stack 的默认网络自定义问题 #31258
- 在存在离线 CPU 和较新 Linux 的情况下正确计算 CPU 使用率 #31802
- 修复远程 API 中 service healthcheck 的问题 #30197
{}
运行
- 更新 runc 到 54296cf40ad8143b62dbcaa1d90e520a2136ddfe #31666
- 忽略 cgroup2 挂载点 opencontainers/runc#1266
- 将 containerd 更新为 4ab9917febca54791c5f071a9d1f404867857fcc #31662 #31852
- 调用 restore() 之前注册 healtcheck 服务 docker/containerd#609
- 修复在无人值守升级后重新加载 apparmor 配置文件后无法正常工作的问题 #31773
docker exec
- 修复使用 Overlay2 卸载 layer 而不使用 merge dir 的问题 #31069
- force-delete 时不要忽略 volume in use错误 #31450
群模式
- 将 swarmkit 更新到 17756457ad6dc4d8a639a1f0b7a85d1b65a617bb #31807
- Scheduler 现在可以正确考虑已分配给节点但尚未运行 docker/swarmkit 的任务#1980
- 当只有死任务引用网络时允许删除网络 docker/swarmkit #2018
- 重试失败的网络分配 docker/swarmkit #2021
- 避免为不再运行 docker/swarmkit 的任务分配网络#2017
- 网络分配器分配器 docker/swarmkit 内部的记账修复#2019 docker/swarmkit#2020
窗户
- 在还原时清理 HCS #31503
17.03.0-CE
2017-03-01
重要
从此版本开始,Docker 按月发布周期并使用新的 YY。MM 版本控制方案来反映这一点。有两个频道可用:每月和每季度。任何给定的月度版本都只会接收安全和错误修复,直到下一个月度版本可用。季度版本在初始发布后的 4 个月内会收到安全和错误修复。此版本包括 1.13.1 的错误修复,但没有添加主要功能,并且 API 版本保持不变。从 Docker 1.13.1 升级到 17.03.0 预计会很简单且风险较低。
客户
- 修复 panic 问题 #30776
docker stats --format
贡献
联网
- 修复跨数据中心 swarm 中 overlay 加密密钥轮换的 BUG #30727
- 修复频繁的 swarm leader 重新选举时 overlay 加密和网络控制平面通信失败(“No installed keys could decrypt the message”)的副作用 panic #25608
- 在将覆盖网络与外部 kv-store 一起使用时,围绕系统响应和数据路径编程进行了一些修复 docker/libnetwork#1639, docker/libnetwork#1632 等...
- 丢弃加密 overlay 网络的传入纯 vxlan 数据包 #31170
- 分配失败时释放网络附件 #31073
- 修复多个已发布端口映射到同一个目标端口 docker/swarmkit 时的端口分配问题#1835
运行
- 修复 docker 日志中的死锁 #30223
- 修复 CPU 自旋等待日志写入事件的问题 #31070
- 修复使用 journald 时可能出现的崩溃问题 #31231 #31263
- 修复 nil 频道关闭时 panic 的问题 #31274
- 修复 中重复的挂载点 #29563
--volumes-from
docker run
- 修复最后一步不缓存的问题 #31189
--cache-from
群模式
- Shutdown 在容器从未启动时泄漏错误 #31279
- 修复了在 leader 故障转移期间 docker/swarmkit 任务卡在 “NEW” 状态的可能性#1938
- 修复 docker/swarmkit 中导致 replica count 混乱的 global services 的无关任务创建问题#1957
docker service ls
- 修复设置为 1 docker/swarmkit 时滚动更新变慢的问题#1948
task-history-limit
- 当任务因节点不再满足约束而关闭时,如果合适,请在其他位置重新启动任务 docker/swarmkit#1958
- (实验性)