Docker 不再是单一的 Docker,记 Docker 1.11.0 的变更

2016-04-21 14:39:01 +08:00
 daocloud

春节过后,时隔两个月, Docker 的又一个大版本 1.11.0 发布,除了功能的不断完善之外,该版本最大的看点无疑在于 Docker Daemon 的架构由原来一个模块,现在拆分为 4 个独立的模块,

关于这部分的实现与价值, DaoCloud 的 Docker 工程师将会在后续深层次披露。

作为在生产环境中深度使用 Docker 的科技公司, DaoCloud 同时也踊跃参与 Docker 软件的开源社区,为 Docker 贡献代码。本次 docker 1.11.0 版本的变更日志中,有关 info 信息的显示、配置文件加载的验证、请求返回码的更正等多个 pr ,均由 DaoCloud 的工程师孙宏亮完成实现并合并。

以下是 Docker 1.11.0 版本的完整变更日志。

重要提示

使用 Docker 1.11 时,和往常有很大不同的是,现在 Linux 平台上 Docker 的安装包括 4 个不同的二进制文件,它们分别是 docker 、 docker-containerd 、 docker-containerd-shim 以及 docker-runc 。如果在你的环境中,有一些脚本是强依赖于单独一个的 docker 二进制文件,使用前需要确认更新这些脚本。与 Docker Daemon 的交互依然和以前保持不变,而其他部分的二进制文件的使用则可以认为对用户透明。另外,在 Windows 平台上,二进制文件依然以单独的 docker.exe 形式存在。

镜像构建模块 ( Builder )

Docker 客户端( Client )

Distribution

日志模块( logging )

各式更新( Misc )

网络

插件

Docker Daemon 运行时

安全

存储卷

老司机介绍|孙宏亮, DaoCloud 技术合伙人,主要负责 DaoCloud 企业级容器云平台的研发。对系统 Docker 化与微服务架构有丰富的经验,目前已出版《 Docker 源码分析》一书,也是国内第一批研究及实践 Docker 的工程师,同时也是国内社区极具影响力的 Docker 布道者。

2935 次点击
所在节点    程序员
1 条回复
qfdk
2016-04-22 06:19:17 +08:00
妈呀妈呀,送书不 哈哈哈。其实更期待 Docker 的 mac 版本,现在在 beta 阶段的🐳

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/273369

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX