Docker 1.12 重磅推出,容器领域划时代

2016-08-01 11:47:24 +08:00
 daocloud

Docker 1.12 在今年 6 月下旬的 DockerCon 2016 上就崭露头角,然而,却在 7 月底的今天才发布,真可谓"千呼万唤始出来"。如果了解 Docker 的 Roadmap ,就会发现此次大版本的变革,用“里程碑”和“划时代”来形容绝对不为过。总结而言,重大版本的亮点绝不容错过,归纳如下:

深入了解一个软件新版本的动向,往往可以借助版本的 ChangeLog ,下文将带领大家领略 Docker 1.12 版本相较之前的变化。从变化中嗅方向,从方向中探未来。

镜像构建器

该功能直接允许开发者来定义自身程序的监控方式,完成应用的健康检查,弥合运维人员眼中监控与开发预期监控不匹配的鸿沟,此举将在监控领域给 DevOps 开启一盏明灯。

值得一提的是:该 BUG 的修复,源于 DaoCloud 公有云用户在使用镜像构建服务时,其 Github 代码仓库中的 Dockerfile ,是使用 Windows 平台上的 notepad 软件编辑而来,从而产生 UTF-8 BOM 。该用户通过运营工具 DaoVoice 第一时间反馈给 DaoCloud 工程师后, DaoCloud 迅速将该隐藏 BUG 汇报 Docker 社区并提交 PR 解决。

Contrib

镜像仓库 Distribution

日志

网络

试验性质的功能( experimental )

Docker Engine API(v1.24) 以及 DockerCLI

Docker Engine 运行时

此 PR 的提交由 DaoCloud 的工程师提交, pprof 是 Golang 语言下非常方面的性能监控工具,此举可以有效提高 Docker Daemon 的运行时监控

编排功能 Swarm 模式

虽然 docker stack 命令目前仍然处于试验版本,但是 DaoCloud 的工程师已经在该功能中发现 Issue 并提交了不少 PR 。帮助 Docker 用户尽体验完善的容器编排 stack 功能。

Volume 存储卷

功能弃用

Docker Daemon 的发展历程中,对于新功能的加入,和旧功能的删除都有着严谨的态度。对于即将弃用的功能, Docker 首先会将其设置为 deprecated,随后在过去的若干时间之内再将其移除,给予用户充足缓冲区的同时,也保证了代码的整洁程度。

5516 次点击
所在节点    程序员
15 条回复
USCONAN
2016-08-01 12:31:07 +08:00
OMG 。。 TLDR
leopardwei
2016-08-01 12:45:16 +08:00
学习中...
adoyle
2016-08-01 13:05:50 +08:00
鼓掌
shinko
2016-08-01 13:31:14 +08:00
听说 Docker 是从 lxc 出来的,最近发现 lxc 好好用啊。 Docker 还没接触
kideny
2016-08-01 14:42:24 +08:00
听王垠大师说, shell 这样的语言也能开发出 docker 这样的工具。从此以后,觉得 docker 也不过如此。。。
chenwl
2016-08-01 15:07:21 +08:00
@kideny 这么“迷信”人。。。搞出东西是真了不起,只是口头的我们只会回敬奉承。
aisk
2016-08-01 15:11:31 +08:00
@kideny 王垠大师原意是想黑一把 go ,结果被你解读成了黑 docker 。
aisk
2016-08-01 15:13:08 +08:00
@kideny 你知道吗,只用四个碱基对就可以实现地球上任何生命,是不是觉得地球生命也不过如此了?
xjtlujoe
2016-08-01 15:20:48 +08:00
尝试学习 docker 好久,还是没入门。。
knightdf
2016-08-01 15:39:55 +08:00
昨天装了个准备玩玩
zacard
2016-08-01 17:03:48 +08:00
nice
mahone3297
2016-08-01 17:22:23 +08:00
@aisk 》你知道吗,只用四个碱基对就可以实现地球上任何生命,是不是觉得地球生命也不过如此了?
哈哈,这个反驳说的好!有点意思。
Owenjia
2016-08-01 17:47:48 +08:00
升到 1.12.0 之后启动报错:`Your kernel does not support cgroup blkio ... ... `,
明明 BLK_CGROUP 是开启了的……搜索了下,没找到解决方案,只好先退回 rc4 了。
9hills
2016-08-01 17:53:29 +08:00
另外, Mac 版 Docker 大改版,使用体验提升
windyboy
2016-08-02 08:01:28 +08:00
相对于 docker ,我现在更感兴趣的是 mesos

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

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

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

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

© 2021 V2EX