Docker Engine 17.11发行说明
17.11.0-ce
2017-11-20
重要提示:Docker CE 17.11是基于容器1.0 beta的第一个Docker版本 。Docker CE 17.11和更高版本无法识别以早期Docker版本开头的容器。如果使用 Live Restore,则必须先停止所有容器,然后才能升级到Docker CE 17.11。如果不这样做,那么在升级之后,Docker将无法识别早于17.11的Docker版本启动的任何容器,并且它们会在系统上不受管理地继续运行。
建造者
- 使用rm / force-rm矩阵Moby / Moby测试和修复构建#35139
--stream
使用大型上下文Moby / Moby修复构建#35404
客户
- 隐藏帮助输出帮助中的帮助标志docker / cli#645
- 支持解析组成管道的命名管道docker / cli#560
- [Compose]在插值docker / cli#601后将值强制转换为期望的类型
- 在docker / cli#593上添加“秘密”和“配置”的输出
docker stack deploy
- 修复docker / cli#648的标志说明
--host-add
- 不要截断docker service ps上的ID --quiet docker / cli#579
弃用
- 为同步服务更新docker / cli#610更新bash完成和弃用
记录中
- 复制到日志驱动程序的bufsize,修复#34887 Moby / moby#34888
- 添加对GELF日志驱动程序moby / moby#34758的TCP支持
- 为awslogs驱动程序moby / moby# 35055添加凭据终结点选项
联网
- 修复删除Moby / Moby#34509的网络名称掩盖网络ID
- 将网络创建的返回错误代码从500修复为Moby / Moby / Moby#35030
- 修复任务失败,错误为“无法完成原子操作,已修改密钥” docker / libnetwork#2004
运行
- 切换到Containered 1.0客户端Moby / Moby#34895
- 增加Windows Moby / Moby上的容器默认关闭超时#35184
- LCOW:API:添加
platform
到/ images / create和/ build moby / moby#34642 - 停止按Moby / Moby#35117版本过滤Windows清单列表
- 使用来自Azure / go-ansiterm moby / moby#35056的Windows控制台模式常量
- Windows守护程序应遵守DOCKER_TMPDIR Moby / moby#35077
- Windows:修复启动日志记录Moby / Moby#35253
- 在pull moby / moby#35090上添加对Windows版本筛选的支持
- 在容器1.0引入回归moby / moby#35320后修复LCOW
- 在删除时等待容器:不要卡在rm上失败moby / moby#34999
- oci:对于用户命名空间的守护程序moby / moby,请遵循CL_UNPRIVILEGED #35205
- 设置may_detach_mounts moby / moby#35172时不要中止
- 实时还原容器Moby / Moby时解决对获取容器pid的恐慌#35157
/proc/scsi
容器的遮罩路径,以防止移除设备(CVE-2017-16539)Moby / Moby #35399- 更新至github.com/vbatts/tar-split@v0.10.2(CVE-2017-14992)moby / moby#35424
群模式
- 由于swarmkit moby / moby中新的ipam选项而修改了集成测试#35103
- 修复获取群信息Moby / Moby#35388的僵局
- 扩大
Err
字段范围,TaskStatus
以涵盖非终端错误,这些错误会阻止任务继续处理docker / swarmkit#2287
包装
- 为Debian 10(Buster)docker / docker-ce-packaging#50构建软件包
- 为Ubuntu 17.10(Artful)docker / docker-ce-packaging#55构建软件包