Docker 引擎 18.06 发行说明

18.06.3-CE

2019-02-19

Docker 引擎的安全修复

  • 更改runc关键漏洞补丁的应用方式,将修复程序包含在 RPM 包中。 Docker/引擎#156

18.06.2

2019-02-11

Docker 引擎的安全修复

  • 更新runc以解决一个严重漏洞,该漏洞允许特制容器获得主机上的管理权限。 CVE-2019-5736
  • 使用 3.13 内核的 Ubuntu 14.04 客户需要升级到受支持的 Ubuntu 4.x 内核

公元 18.06.1

2018-08-21

建设者

  • 如果在 docker 构建过程中缺少构建参数,则修复不出现错误的问题。 Docker/引擎#25
  • 设置 BuildKit 的 ExportedProduct 变量以显示有用的错误。 Docker/引擎#21

客户

运行

  • Windows:为 Windows 日志观察程序选择基于轮询的观察程序。 Docker/引擎#34

集群模式

18.06.0-CE

2018-07-18

有关此版本的重要说明

  • Docker 18.06 CE 将是最后一个版本,维护生命周期为 4 个月。计划的 Docker 18.09 CE 版本将支持 7 个月,Docker 19.03 CE 是下一个版本。有关发布过程的更多详细信息可以 在此处找到。

建设者

客户

  • 使用自定义 HTTP 请求扩展客户端 API。 莫比/莫比#37071
  • 更改了不可读文件的错误消息,以阐明 .Dockerignore 条目的可能性。 泊坞窗/cli#1053
  • 在配置文件中将 kubernetes.allNamespaces 值限制为“启用”或“禁用”。 泊坞窗/cli#1087
  • 在帮助命令中检查初始化docker客户端时的错误。 泊坞窗/cli#1119
  • Kubernetes 带来更好的命名空间体验。修复使用 ~/.kube/config 中定义的命名空间来执行堆栈命令。为 docker stack ls 命令添加 NAMESPACE 列。为 docker stack ls 命令添加 --all-namespaces 标志。 泊坞窗/cli#991
  • 导出推送并保存。 泊坞窗/cli#1123
  • 将拉力导出为公共功能。 泊坞窗/cli#1026
  • 从实验中删除 Kubernetes 命令。 泊坞窗/cli#1068
  • 将配置/秘密添加到服务检查中。 泊坞窗/cli#1006
  • 在解析 Kubernetes 上部署的 compose 文件时,在 stderr 上针对每个不受支持的功能打印警告。 泊坞窗/cli#903
  • 添加了有关 pid 计数的描述。 泊坞窗/cli#1045

弃用

记录

联网

运行

  • 覆盖:修复覆盖存储驱动程序静默忽略未知存储驱动程序选项的问题。 莫比/莫比#37040

集群模式

  • 在 docker stack ls 中使用 --orchestrator=all 列出 Swarm 和 Kubernetes 的堆栈。使用 docker stack ls 允许 Kubernetes 多次出现 --namespace。 泊坞窗/cli#1031
  • 改进 SwarmKit 以删除已弃用的 grpc 元数据包装器。 莫比/莫比#36905
  • 在不匹配的 Swarm 和 Kubernetes 主机上工作时,发出 --orchestrator=all 错误。 泊坞窗/cli#1035
  • 使用定义为协调器的 Kubernetes 修复损坏的 swarm 命令。 “--orchestrator”标志不再是全局的,而是堆栈命令和子命令的本地 docker/cli#1137 docker/cli#1139
  • 改进 swarmkit 以包含任务收割者修复和更多指标。 Docker/引擎#13