Docker Engine 17.11 发行说明
目录
17.11.0-CE
2017-11-20
重要
Docker CE 17.11 是第一个基于 containerd 1.0 beta 的 Docker 版本。 Docker CE 17.11 及更高版本无法识别从以前的 Docker 版本。如果使用实时还原,则必须在以下时间停止所有容器 升级到 Docker CE 17.11。如果没有,则由 Docker 启动的任何容器 升级后,Docker 无法识别 17.11 之前的版本,并且 在系统上保持运行,不受管理。
建筑工人
- 使用 rm/force-rm 矩阵 moby/moby#35139 进行测试和修复构建
- 修复使用大上下文 moby/moby 构建的问题#35404
--stream
客户
- 在帮助输出中隐藏帮助标志 docker/cli#645
- 支持 Compose 卷命名管道解析 docker/cli#560
- [撰写]在插值后将值转换为预期类型 docker/cli#601
- 在 docker/cli 上添加 “secrets” 和 “configs” 的输出 #593
docker stack deploy
- 修复 docker/cli 的 flag 描述 #648
--host-add
- 不要在 docker 服务 ps 上截断 ID --quiet docker/cli#579
折旧
- 更新同步服务更新的 bash 补全和弃用 docker/cli#610
伐木
- 复制到日志驱动程序的 bufsize,修复 #34887 moby/moby#34888
- 添加对 GELF 日志驱动程序 moby/moby 的 TCP 支持 #34758
- 为 awslogs 驱动程序 moby/moby 添加凭证终端节点选项 #35055
联网
- 修复删除 moby/moby 时屏蔽网络 ID 的网络名称问题 #34509
- 修复 500 到 409 moby/moby 网络创建返回错误码的问题 #35030
- 修复任务失败,报错 “Unable to complete atomic operation, key modified” docker/libnetwork#2004
运行
- 切换到 Containerd 1.0 客户端 moby/moby#34895
- 增加 Windows moby/moby 上的容器默认关闭超时时间#35184
- LCOW:API:添加到 /images/create 和 /build moby/moby#34642
platform
- 停止按版本 moby/moby 过滤 Windows 清单列表#35117
- 使用 Azure/go-ansiterm moby/moby 中的 Windows 控制台模式常量#35056
- Windows 守护程序应遵循 DOCKER_TMPDIR moby/moby#35077
- Windows:修复启动日志记录 moby/moby#35253
- 修复了 containerd 1.0 引入回归 moby/moby 后的 LCOW#35320
- ContainerWait on remove:不要卡在 rm fail moby/moby#34999
- OCI:遵守用户命名空间守护进程 MOBY/MOBY 的CL_UNPRIVILEGED#35205
- 设置 moby/moby 时不may_detach_mounts止 #35172
- 修复实时还原容器 moby/moby 时 get container pid 上的 panic 问题#35157
- 屏蔽容器的路径以防止删除设备 (CVE-2017-16539) moby/moby#35399
/proc/scsi
- github.com/vbatts/tar-split@v0.10.2 更新 (CVE-2017-14992) moby/moby#35424
群模式
- 由于 swarmkit moby/moby 中的新 ipam 选项而修改集成测试 #35103
- 修复获取 swarm 信息 moby/moby 的死锁问题 #35388
- 扩展字段的范围,以涵盖阻止任务进行 docker/swarmkit 的非终端错误#2287
Err
TaskStatus
包装
- 为 Debian 10 构建软件包 (Buster) docker/docker-ce-packaging#50
- Ubuntu 17.10 的构建软件包 (Artful) docker/docker-ce-packaging#55