Docker Engine 17.04发行说明
17.04.0-ce
2017-04-05
建造者
客户
- 按
docker stack ls
名称排序#31085 - 用于指定绑定安装一致性的标志#31047
- docker CLI --help的输出现在被包装为终端宽度#28751
- 抑制docker ps中的图像摘要#30848
- 隐藏与Windows #30788相关的命令选项
- 修正
docker plugin install
提示接受默认值“ N”的“输入” #30769 truncate
为Go模板添加功能#30484- 支持#30476中端口的扩展语法
stack deploy
- 在
stack deploy
#30597 #31795中支持装载的扩展语法 --add-host
为docker build #30383添加.CreatedAt
为#29900添加占位符docker network ls --format
--secret-rm
和#29802的更新顺序--secret-add
- 添加
--filter enabled=true
为docker plugin ls
#28627 - 添加
--format
到docker service ls
#28199 - 添加
publish
并expose
过滤docker ps --filter
#27557 - 在#25234上支持多个服务ID
docker service ps
- 允许群加入
--availability=drain
#24993 - 启用AppArmor并且未定义其他配置文件时,Docker检查现在显示“ docker-default” #27083
记录中
- 为容器日志实现可选的环形缓冲区#28762
- 添加
--log-opt awslogs-create-group=<true|false>
awslogs(CloudWatch)以支持根据需要创建日志组#29504 - 将gcplogs日志记录驱动程序与“静态”二进制文件一起使用时,修复segfault #29478
联网
- 检查参数
--ip
,--ip6
并--link-local-ip
在docker network connect
#30807中 - 添加了对#30117的支持
dns-search
- 为docker网络检查添加了--verbose选项,以显示所有群集节点的任务详细信息#31710
- 加入集群docker / libnetwork#1354时清除陈旧的数据路径加密状态
- 确保iptables初始化仅在docker / libnetwork#1676之后发生
- 修复iptables过滤规则的错误顺序docker / libnetwork#961
- 将匿名容器别名添加到可连接网络docker / libnetwork#1651上的服务记录
- 支持
com.docker.network.container_interface_prefix
驱动程序标签docker / libnetwork#1667 - 通过省略不使用的网络详细信息来提高网络列表的性能#30673
运行
- 在不进行实时还原设置的情况下进行还原时,请处理已暂停的容器#31704
- 不允许在Dockerfile中的运行状况检查选项中秒以内#31177
- #30856中支持名称和ID前缀
secret update
- 将二进制框架用于websocket附加端点#30460
- 修复Linux挂载调用不应用传播类型更改的问题#30416
- 修复ExecIds泄漏失败的问题
exec -i
#30340 - 如果#30330,则修剪已命名但未标记的图像
danglingOnly=true
- 添加守护程序标志以设置为非
no_new_priv
特权容器的默认#29984 - 添加守护程序选项
--default-shm-size
#29692 - 支持注册表镜像配置重新加载#29650
- 构建映像时忽略守护程序日志配置#29552
- 将解析的机密名称或ID前缀从客户端移动到守护程序#29218
- 允许将规则添加到
cgroup devices.allow
容器创建/运行#22563 - 修复了
cpu.cfs_quota_us
在运行时被重置的问题systemd daemon-reload
#31736
群模式
- 拓扑感知调度#30725
- 失败时自动回滚服务#31108
- 现在,同一节点上的工作程序和管理器通过UNIX套接字docker / swarmkit#1828,docker / swarmkit#1850,docker / swarmkit#1851连接。
- 改进筏运输包docker / swarmkit#1748
- 降级/移除docker / swarmkit#1829时不会自动关闭管理器
- 使用TransferLeadership使领导人降级更安全docker / swarmkit#1939
- 减少默认监视期限docker / swarmkit#1967
- 添加服务日志格式#31672
- 修复服务日志API,使其能够指定流#31313
- 添加
--stop-signal
了service create
和service update
#30754 - 添加
--read-only
了service create
和service update
#30162 - 与注册表通信后更新上下文#31586
- (实验性)向#31500添加
--tail
和--since
选项docker service logs
- (实验性)#31672的添加
--no-task-ids
和--no-trunc
选项docker service logs
视窗
- 阻止在非Windows守护进程上拉Windows映像#29001