Docker Engine 17.04 版本发布说明

17.04.0-ce

2017年4月5日

Builder

  • 禁用构建容器的容器日志记录 #29552
  • 修复在.dockerignore中使用**/的问题 #29043

客户端

  • 按名称排序 docker stack ls #31085
  • 用于指定绑定挂载一致性的标志 #31047
  • docker CLI --help 的输出现在会根据终端宽度自动换行 #28751
  • 在docker ps中抑制镜像摘要 #30848
  • 隐藏与Windows相关的命令选项 #30788
  • 修复 docker plugin install 提示以接受“回车”作为“N”默认值 #30769
  • 为 Go 模板添加 truncate 函数 #30484
  • 支持在stack deploy中扩展端口的语法 #30476
  • 支持在stack deploy中扩展挂载语法 #30597 #31795
  • 为docker构建添加--add-host #30383
  • docker network ls --format 添加 .CreatedAt 占位符 #29900
  • 更新--secret-rm--secret-add的顺序 #29802
  • docker plugin ls 添加 --filter enabled=true #28627
  • 添加 --formatdocker service ls #28199
  • docker ps --filter 添加 publishexpose 过滤器 #27557
  • docker service ps上支持多个服务ID #25234
  • 允许使用--availability=drain加入群集 #24993
  • 当启用AppArmor且未定义其他配置文件时,Docker inspect现在显示"docker-default" #27083

日志记录

  • 为容器日志实现可选的环形缓冲区 #28762
  • 添加 --log-opt awslogs-create-group= 用于 awslogs (CloudWatch) 以支持根据需要创建日志组 #29504
  • 修复在使用gcplogs日志驱动与“静态”二进制文件时出现的段错误 #29478

网络

  • 检查docker network connect中的参数--ip--ip6--link-local-ip #30807
  • 添加了对dns-search的支持 #30117
  • 为 docker network inspect 添加了 --verbose 选项,以显示来自所有 swarm 节点的任务详细信息 #31710

运行时

  • 在没有设置实时恢复的情况下恢复时处理暂停的容器 #31704
  • 在Dockerfile中不允许在健康检查选项中使用亚秒级 #31177
  • 支持在secret update中使用名称和ID前缀 #30856
  • 使用二进制帧用于websocket附加端点 #30460
  • 修复Linux挂载调用未应用传播类型更改的问题 #30416
  • 修复在失败的exec -i上ExecIds泄漏的问题 #30340
  • 如果danglingOnly=true,则修剪已命名但未标记的图像 #30330
  • 添加守护进程标志以将no_new_priv设置为非特权容器的默认值 #29984
  • 添加守护进程选项 --default-shm-size #29692
  • 支持注册表镜像配置重新加载 #29650
  • 构建镜像时忽略守护进程日志配置 #29552
  • 将密钥名称或ID前缀解析从客户端移动到守护进程 #29218
  • 允许在容器创建/运行时向cgroup devices.allow添加规则 #22563
  • 修复在运行systemd daemon-reloadcpu.cfs_quota_us被重置的问题 #31736

Swarm Mode

  • 添加服务日志格式化 #31672
  • 修复服务日志API以能够指定流 #31313
  • service createservice update添加--stop-signal #30754
  • service createservice update添加--read-only #30162
  • 与注册表通信后更新上下文 #31586
  • (实验性)向 docker service logs 添加 --tail--since 选项 #31500
  • (实验性) 向 docker service logs 添加 --no-task-ids--no-trunc 选项 #31672

Windows

  • 阻止在非Windows守护进程上拉取Windows镜像 #29001