Docker Engine 17.06发行说明

17.06.2-ce

2017-09-05

客户

运行

群体模式

17.06.1-ce

2017-08-15

建造者

  • 修复回归,ADD从远程URL提取的存档中#89
  • 修复了对远程“ git @”符号#100的处理
  • 修复复制--from冲突与强制拉力#86

客户

  • 在运行时将修剪卷设为可选docker system prune,并添加--volumes标志#109
  • 在分配重复任务之前显示它们的进度#97
  • docker wait如果容器不存在,请修复悬挂问题#106
  • 如果docker swarm ca在没有--rotate标志的情况下被调用,则警告是否传递了其他标志#110
  • 如果守护程序返回错误#115,则修复API版本协商不起作用
  • 如果系统修剪#154中将“直到”过滤器与“ --volumes”结合使用,则会显示错误

记录中

  • 修复标准错误日志记录journaldsyslog #95
  • 修复日志读取器可以无限期阻止写入#98
  • 修复awslogs驱动程序重复上一次事件#151

联网

  • 修复网络驱动程序未接收到的驱动程序选项的问题#127

外挂程式

运行

  • 停止goroutine时防止泄漏#90healthcheck
  • 不支持重新标记时,不要在重新标记上出错#92
  • 将GRPC连接#94的最大退避延迟限制为2秒
  • 修复了由于某些内核中的错误而在指定内存cgroup时阻止容器运行的问题#102
  • 修复#102暂停时容器不响应SIGKILL
  • 如果加载了不兼容的操作系统的映像,则改善错误消息#108
  • 修复#112中的手柄泄漏go-winio
  • 修复升级后的问题,防止docker在--live-restore启用时显示正在运行的容器#117
  • 修复以下错误:使用机密的服务无法在使用userns-remap功能#121的守护程序上启动
  • 修复错误处理并not-exist移除错误#142
  • 修复REST API Swagger表示不能与SwaggerUI #156一起加载

安全

  • 编辑关于秘密创建#99的秘密数据

群体模式

  • 不要将重复的平台信息添加到服务规格#107
  • 群集更新和内存问题修复#114
  • 更改获取网络请求以返回群组#150中的预定义网络

17.06.0-ce

2017-06-28

注意:Docker 17.06.0在映像构建器中存在问题,导致ADD在引用远程.tar.gz文件时Dockerfile指令的行为发生变化。该问题将在Docker 17.06.1中修复。

注意:从Docker CE 17.06开始,使用s390x架构的IBM Z也可以使用Ubuntu软件包。

注意:默认情况下,Docker 17.06禁用与旧版(v1)注册表的通信。如果需要与尚未迁移到v2协议的注册表进行交互,请设置--disable-legacy-registry=false守护程序选项。与v1注册中心的交互将在Docker 17.12中删除。

建造者

  • --iidfile选项添加到Docker构建中。它允许指定保存结果图像ID的位置
  • 允许在git checkout URLs中指定任何远程引用#32502

客户

分配

  • 在提取期间同时提供摘要时,请选择标记之上的摘要#33214

记录中

  • 为GCP日志记录驱动程序#32930添加监视的资源类型元数据
  • 将多行处理添加到AWS CloudWatch日志驱动程序#30891

联网

  • 使用节点本地网络(例如macvlan,ipvlan,网桥,主机)添加支持群模式服务#32981
  • 在创建服务时将驱动程序选项传递给网络驱动程序#32981
  • 使用--data-path-addr #32717将Swarm控制面流量与应用程序数据流量隔离
  • Service Discovery #docker / libnetwork / 1796的多项改进

包装

  • container-selinux可用时依靠Centos / Fedora / RHEL #32437

运行

  • 添加构建和引擎信息Prometheus指标#32792
  • 更新容器到d24f39e203aa6be4944f06dd0fe38a618a36c764 #33007
  • 将Runc更新到992a5be178a62e026f4069f443c6164912adbf09 #33007
  • 添加选项以为devmapper自动配置blkdev #31104
  • 将日志驱动程序列表添加到docker info #32540
  • 添加API端点以允许检索图像清单#32061
  • 错误#31012时不要从内存中删除容器forceremove
  • 添加对度量插件的支持#32874
  • prune命令中使用了无效的过滤器时,返回错误#33023
  • 添加守护程序选项以允许推送外部图层#33151
  • 修复了防止容器死亡后重新启动的问题#32986
  • 将集群事件添加到Docker事件流中。#32421
  • 在Windows #33311上添加对DNS搜索的支持
  • 升级到Go 1.8.3 #33387
  • 防止日记重新启动时发生容器崩溃#containerd / 930
  • 修复由于无效的环境变量而导致的运行状况检查失败#33249
  • 禁止在关闭过程中重新启动安装容器的目录时,创建代替守护程序套接字的目录#30348
  • 如果将容器的停止信号设置为#33335,则防止容器在停止时重新启动SIGKILL
  • 确保日志驱动程序将相同的文件名传递给StartLogging和StopLogging端点#33583
  • 删除守护程序数据结构转储,SIGUSR1以避免出现恐慌#33598

安全

  • 允许使用默认seccomp配置文件#32965中设置的UNAME26位的个性

群模式

弃用

  • 默认情况下禁用旧式注册表(v1)#33629