Docker Engine 17.07 版本说明
目录
17.07.0-ce
2017年8月29日
API & 客户端
- 在config.json中添加代理配置支持 docker/cli#93
- 默认启用 pprof/debug 端点 moby/moby#32453
- 现在可以使用新的
--password-stdin标志在docker login中通过STDIN传递密码 docker/cli#271
- 添加
--detach到 docker scale docker/cli#243
- 防止
docker logs --no-stream由于不存在的容器而挂起 moby/moby#34004
- 修复
docker stack ps将错误打印到stdout而不是stderr的问题 docker/cli#298
- 修复在部署过程中发生错误时,进度条卡在
docker service create的问题 docker/cli#259 - 改进交互模式下进度条的显示 docker/cli#260 docker/cli#237
- 如果使用了
docker login --password,则打印警告,并推荐使用--password-stdindocker/cli#270 - 使API版本协商更加健壮 moby/moby#33827
- 当连接到早于 Docker 17.05 的守护进程时,隐藏
--detachdocker/cli#219
- 在
GET /networks/(id or name)中添加scope过滤器 moby/moby#33630
Builder
- 实现长时间运行的交互式会话并逐步发送构建上下文 moby/moby#32677 docker/cli#231 moby/moby#33859
- 在空续行时发出警告 moby/moby#33719
- 修复带有前导
/的.dockerignore条目不匹配任何内容的问题 moby/moby#32088
日志记录
- 修复旋转日志文件的错误文件模式 moby/moby#33926
- 修复journald和syslog的stderr日志记录 moby/moby#33832
运行时
- 允许停止已暂停的容器 moby/moby#34027
- 为overlay2存储驱动程序添加配额支持 moby/moby#32977
- 移除
docker ps上的容器锁 moby/moby#31273 - 将容器名称存储在memdb中 moby/moby#33886
- 修复
docker exec和docker pause之间的竞争条件 moby/moby#32881 - Devicemapper: 重新设计日志记录并添加
--storage-opt dm.libdm_log_levelmoby/moby#33845 - Devicemapper: 如果启用了延迟移除但未启用延迟删除,防止“设备正在使用”错误 moby/moby#33877
- Devicemapper: 使用 KeepAlive 防止任务在使用时被垃圾回收 moby/moby#33376
- 如果修剪被取消,报告中间修剪结果 moby/moby#33979
- 修复同时运行
docker rename导致容器拥有多个名称的问题 moby/moby#33940new_name
- 修复文件描述符泄漏和错误处理 moby/moby#33713
- 修复运行容器时的SIGSEGV错误 docker/cli#303
- 防止健康检查停止时发生goroutine泄漏 moby/moby#33781
- 图像:改进存储锁定 moby/moby#33755
- 修复当容器被销毁时Btrfs配额组未被移除的问题 moby/moby#29427
- Libcontainerd: 修复了僵尸containerd进程未被正确回收的问题 moby/moby#33419
- Windows 上的 Linux 容器准备工作
- LCOW:为服务 VM 工具分配专用暂存空间 moby/moby#33809
- LCOW:支持除远程文件系统外的大多数操作 moby/moby#33241 moby/moby#33826
- LCOW:将目录从 lcow 更改为“Linux 容器” moby/moby#33835
- LCOW:传递命令参数时不额外加引号 moby/moby#33815
- LCOW:由于平台架构更改所需的更新 moby/moby#33785
Swarm 模式
- 初始支持可插拔的密钥后端 moby/moby#34157 moby/moby#34123
- 使用自然排序对群集堆栈和节点进行排序 docker/cli#315
- 使引擎支持集群配置事件 moby/moby#34032
- 仅在加入集群的过程中传递加入地址 moby/moby#33361
- 修复在服务创建过程中,如果存在同名网络同时作为“本地”和“群集”范围的网络时的错误 docker/cli#184
- (实验性)在swarm上添加插件支持 moby/moby#33575