Docker Engine 18.02 发行说明
目录
18.02.0-ce
2018-02-07
构建器
- Gitutils: 修复检出子模块 moby/moby#35737
客户端
- Attach: 确保附加退出代码与容器匹配 docker/cli#696
- 在 compose 文件中添加了对 tmpfs-mode 的支持 docker/cli#808
- 添加了新的 compose 文件版本 3.6 docker/cli#808
- 修复 `docker ps` 中过滤器 `health=starting` 不返回任何结果的问题 moby/moby#35940
- 改进已发布端口范围的显示 docker/cli#581
- 将 Go 版本提升至 1.9.3 docker/cli#827
- 修复损坏的 Kubernetes 堆栈标志 docker/cli#831
- 将“堆栈”命令注释为“swarm”和“kubernetes” docker/cli#804
实验性
- 添加 manifest 命令 docker/cli#138
- LCOW remotefs - 在 Read() 实现中返回错误 moby/moby#36051
- LCOW: 合并守护程序存储,允许双 LCOW 和 WCOW 模式 moby/moby#34859
- LCOW: 修复 OpenFile 参数 moby/moby#36043
- LCOW: 将最低要求提高到 Windows RS3 RTM 版本 (16299) moby/moby#36065
日志记录
- 改进守护程序配置重新加载;记录活动配置 moby/moby#36019
- 修复使用 IsErrNotFound 和 IsErrNotImplemented 检测 ContainerLogs 方法的错误 moby/moby#36000
- 添加 journald 标签作为 SYSLOG_IDENTIFIER moby/moby#35570
- Splunk: 限制错误响应上的读取器大小 moby/moby#35509
网络
- 禁用发布网络上的服务,实现滚动升级的零停机部署 moby/moby#35960
- 修复如果不同空间中存在多个同名网络,服务无法启动的问题 moby/moby#30897
- 修复 `docker service update --network-add` 添加重复网络的问题 docker/cli#780
- 修复从 17.09 升级到 17.12 时入口网络的问题。 moby/moby#36003
- 修复 ndots 配置 docker/libnetwork#1995
- 修复启用 live-restore 时 IPv6 网络被取消配置的问题 docker/libnetwork#2043
- 在嵌入式 DNS 服务器中添加对 MX 类型 DNS 查询的支持 docker/libnetwork#2041
打包
- 为 aarch64 上的 Fedora 26、Fedora 27 和 Centos 7 添加了打包 docker/docker-ce-packaging#71
- 取消了对 Ubuntu Zesty 的支持 docker/docker-ce-packaging#73
- 取消了对 Fedora 25 的支持 docker/docker-ce-packaging#72
运行时
- 修复了基于管道错误导致的 Docker Daemon 意外关闭 moby/moby#35968
- 修复了 Win32 中 hcsshim::ImportLayer 失败的某些情况:系统找不到指定路径 moby/moby#35924
- Windows: 构建期间最大层大小增加到 127GB moby/moby#35925
- 修复 Devicemapper: Error running DeleteDevice dm_task_run failed moby/moby#35919
- 引入“exec_die”事件 moby/moby#35744
- 更新 API 至版本 1.36 moby/moby#35744
- 修复 `docker update` 未更新正在运行容器的 cpu 配额和 cpu 周期的问题 moby/moby#36030
- 使容器 shm 父级不可解绑 moby/moby#35830
- 使用 pigz 加快镜像(层)下载速度 moby/moby#35697
- 保护守护程序免受缓慢或死锁的卷插件的影响 moby/moby#35441
- 修复 `DOCKER_RAMDISK` 环境变量未生效的问题 moby/moby#35957
- 将 containerd 更新至 1.0.1 (9b55aab90508bd389d7654c4baf173a981477d55) moby/moby#35986
- 更新 runc 以修复启动和执行期间的挂起问题 moby/moby#36097
- 修复 "--node-generic-resource" 单数/复数问题 moby/moby#36125