Docker Engine 17.09发行说明
17.09.1-ce
2017-12-07
建造者
- 修复共享父级Moby / Moby#33753上的配置泄漏
- 仅在空的连续行上警告,而不在仅注释行上警告moby / moby#35004
客户
- 即使Ping无法使docker / cli#546失败,也可以在客户端上设置API版本
联网
- 临时IP重用的覆盖修复docker / libnetwork#2016
- 修复NetworkDB中的reapTime逻辑并处理可连接容器docker / libnetwork#2017的DNS清理
- 在链上禁用主机名查找检查docker / libnetwork#2019
- 修复皮棉问题docker / libnetwork#2020
- 在FindNetwork Moby / Moby中恢复错误类型#35634
运行
- 保护
health monitor
Go Channel Moby / Moby#35482 - 修复泄漏的容器/执行状态Moby / Moby#35484
- 将/ proc / scsi添加到被屏蔽的路径(该修补程序可在CVE-2017-16539 Moby / moby /#35399周围工作
- 供应商tar拆分:修复程序以防止可能导致Docker守护进程moby / moby /#35424崩溃的内存耗尽问题修复了CVE-2017-14992
- 修复P / Z HubPullSuite测试Moby / Moby #34837
- Windows:在pull moby / moby#35090上添加对版本过滤的支持
- Windows:停止按Moby / moby#35117版本过滤Windows清单列表
- 在chroot归档Moby / moby /#35217中使用rslave而不是rprivate
- 卸载Moby / moby后删除容器rootfs mountPath /#34573
- 修正用户/ dev / shm mount moby / moby#35316的tmpfs大小
- 设置may_detach_mounts时不要中止(改为记录错误) moby / moby#35172
- 协商API版本moby / moby#35008时修复版本比较
群体模式
- 发送快照docker / swarmkit#2404时增加gRPC请求超时
- 在没有日志驱动程序docker / swarmkit#2442时修复节点过滤
- 在尝试更改群集名称docker / swarmkit /#2454时添加错误
- 删除节点后删除节点附件docker / swarmkit /#2456
- 提供自定义gRPC拨号程序以覆盖默认代理拨号程序docker / swarmkit /#2457
- 避免在群体信息Moby / Moby上进行递归readlock #35388
17.09.0-ce
2017-09-26
建造者
- 将
--chown
标记添加到ADD/COPY
Dockerfile Moby / moby#34263中的命令 - 从git仓库moby / moby#33704构建时修复克隆不需要的文件
客户
- 允许使用构成格式为docker / cli#452的v3.4版本的扩展字段
- 使撰写文件允许为非外部卷docker / cli#306指定名称
- 支持
--compose-file -
作为stdin docker / cli#347 start_period
在Docker Compose docker / cli#475中支持运行状况检查stop-signal
在docker stack命令中添加对docker / cli#388的支持- 在撰写部署docker / cli#360中添加对更新顺序的支持
- 将ulimits添加到不受支持的撰写字段docker / cli#482
- 添加
--format
到docker-search
docker / cli#440 {{.Digest}}
以docker / cli#439格式显示图像摘要- 在
docker stack rm
onstdout
而不是docker / cli#491上打印输出stderr
- 修复docker / cli#438
docker history --format {{json .}}
时打印人类可读的时间戳而不是ISO8601的时间戳--human=true
- 修复
docker stack deploy
何时使用秘密或配置的幂等性docker / cli#509 - 修复随机主机端口docker / cli#404的呈现
- 修复使用多个机密创建的服务时重启冗余服务Moby / Moby#34746
记录中
- 修复Splunk记录器在标签为空且使用原始模式时不传输日志数据的问题Moby / Moby#34520
联网
- 在守护程序配置moby / moby#34103中添加控制平面MTU选项
- 将服务虚拟IP添加到沙箱的环回地址docker / libnetwork#1877
运行
- Graphdriver:在Aufs Moby / Moby上提升overlay2 #34430
- LCOW:VHD启动moby / moby#34451的其他标志
- LCOW:请勿阻止出口白鲸/白鲸#34448
- LCOW:动态沙箱管理Moby / Moby#34170
- LCOW:强制Hyper-V隔离Moby / Moby#34468
- LCOW:将toolsScratchPath移至/ tmp moby / moby#34396
- LCOW:删除硬编码的Moby / moby#34398
- LCOW:WORKDIR正确处理Moby / Moby#34405
- Windows:命名管道安装Moby / Moby#33852
- 修复使用SELinux强制模式moby / moby#34684访问卷时的“权限被拒绝”错误
- 修复层尺寸报告为
0
在docker system df
MOBY / MOBY#34826 - 修复了在基于RHEL 7.4的内核上删除容器时一些“设备或资源繁忙”的错误moby / moby#34886
群体模式
- 包括群中的管理器是否作为docker / cli#471的一部分自动锁定
docker info
- 添加'docker service rollback'子命令docker / cli#205
- 如果gRPC快照大于4MB docker / swarmkit#2375,则修复管理器无法加入
- 修复启用SELinux的容器中配置文件的“权限被拒绝”错误moby / moby#34732
- 修复无法在ARM节点上部署服务Moby / Moby#34021
包装
- 在Ubuntu docker / docker -ce-packaging#43上为ppc64el构建脚本
弃用
- 删除不赞成使用的
--enable-api-cors
守护程序标志moby / moby#34821