Docker Engine 18.04 发布说明
目录
18.04.0-ce
2018-04-10
构建器
- 修复构建器和客户端中的错别字。moby/moby#36424
客户端
- 在版本命令中打印堆栈 API 和 Kubernetes 版本。docker/cli#898
- 修复版本命令中 Kubernetes 的重复问题。docker/cli#953
- 在帮助中使用 HasAvailableFlags 而不是 HasFlags 来表示 Options。docker/cli#959
- 为堆栈部署添加对强制变量的支持。docker/cli#893
- 修复 docker stack services 命令端口输出。docker/cli#943
- 弃用未加密存储。docker/cli#561
- 不要为 ConfigFile 设置默认文件名。docker/cli#917
- 修复 Compose 网络名称。docker/cli#941
日志记录
- 静默登录:使用凭据存储中的凭据登录。docker/cli#139
- 添加对日志文件可压缩性的支持。moby/moby#29932
- 修复非阻塞日志模式下 LogPath 为空的问题。moby/moby#36272
网络
- 防止显式删除入口网络。moby/moby#36538
运行时
- Devmapper 清理改进。moby/moby#36307
- Devmapper.Mounted:删除。moby/moby#36437
- Devmapper/Remove():使用 Rmdir,忽略错误。moby/moby#36438
- LCOW - 将平台解析器指令更改为 FROM 语句标志。moby/moby#35089
- 将守护程序服务代码拆分到 Windows 文件。moby/moby#36653
- Windows:阻止拉取高级映像。moby/moby#36327
- Windows:Hyper-V 容器在合并 36586 后损坏。moby/moby#36610
- Windows:将 kernel_windows 移至使用 golang 注册表函数。moby/moby#36617
- Windows:在容器退出时返回系统错误。moby/moby#35967
- Windows:删除服务模式。moby/moby#36267
- Windows:报告版本和 UBR。moby/moby#36451
- 将 Runc 升级到 1.0.0-rc5。moby/moby#36449
- 挂载失败指示失败的路径。moby/moby#36407
- 更改 errdefs.getImplementer() 的返回值。moby/moby#36489
- 客户端:修复 hijackedconn 从缓冲区读取的问题。moby/moby#36663
- 归档请求中添加了内容编码协商。moby/moby#36164
- 守护程序/统计:更具弹性的 CPU 采样。moby/moby#36519
- 守护程序/统计:删除令人讨厌的类型文件。moby/moby#36494
- 守护程序:使用上下文错误而不是创建新的错误。moby/moby#36670
- 在非 amd64 架构上启用 CRIU (v2)。moby/moby#36676
- 修复了关闭 stdin 到附加容器后客户端间歇性挂起的问题。moby/moby#36517
- 修复了重启后容器导出时守护程序崩溃的问题。moby/moby#36586
- 对多阶段 moby Dockerfile 的后续修复。moby/moby#36425
- 冻结 Docker 镜像中的 busybox 和最新 glibc。moby/moby#36375
- 如果容器将以非 root 用户身份运行,则提前删除允许的有效功能。moby/moby#36587
- Layer:删除元数据存储接口。moby/moby#36504
- 对 dockerd 的小优化。moby/moby#36577
- 白名单 statx 系统调用。moby/moby#36417
- 为插件创建添加了缺少的错误返回。moby/moby#36646
- 修复 AppArmor 未应用于 Exec 进程的问题。moby/moby#36466
- 守护程序/logger/ring.go:记录错误而不是实例。moby/moby#36475
- 修复了未收集统计信息时统计信息收集器占用 CPU 的问题。moby/moby#36609
- 修复(分发):如果摘要缓存是身份验证,则不应移动它。moby/moby#36509
- 确保插件容器在失败时被移除。moby/moby#36715
- 升级 containerd 到 1.0.3。moby/moby#36749
- 不要对插件挂载切片进行排序。moby/moby#36711
Swarm 模式
- 修复了调度程序关闭与进行中的 rpcs 同步的问题。moby/moby#36371
- 将 Raft ElectionTick 增加到 10xHeartbeatTick。moby/moby#36672
- 在守护程序配置中使 Swarm 管理器 Raft 仲裁参数可配置。moby/moby#36726
- 入口网络不应可附加。docker/swarmkit#2523
- [manager/state] 添加 fernet 作为 Raft 加密的选项。docker/swarmkit#2535
- 记录 GRPC 服务器错误。docker/swarmkit#2541
- 在管理器级别记录领导者变更。docker/swarmkit#2542
- 移除 containerd 执行器。docker/swarmkit#2568
- Agent:当没有可用远程时,会话回退。docker/swarmkit#2570
- [ca/manager] 完全移除根 CA 密钥加密支持。docker/swarmkit#2573
- 修复代理日志记录竞争条件。docker/swarmkit#2578
- 添加按顺序恢复网络的逻辑。docker/swarmkit#2571