BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Docker发布新的网络项目,并开始招聘中国区主管

| 作者 郭蕾 关注 8 他的粉丝 发布于 2015年5月2日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

5月1日,Docker发布了自家的容器网络管理项目libnetwork,libnetwork使用Go语言编写,目标是定义一个容器网络模型(CNM),并为应用程序提供一致的编程接口以及网络抽象。目前libnetwork仍在全力开发中,并没有达到使用标准。

3月的时候,Docker公司收购了SDN技术创业公司SocketPlane,以构建一个健康的容器网络生态系统。于是本周,在网络合作伙伴Cisco、IBM、Joyent、Microsoft、Rancher、VMware和Weave的帮助下,Docker对外发布了开源项目libnetwork。Libnetwork一开始的代码只是libcontainer和Docker Engine中网络部分代码的合并,Docker官方的愿景是希望libnetwork能像libcontainer一样,成为一个多平台的容器网络基础包。

受之前的一个GitHub issue启发,libnetwork引入了容器网络模型(CNM)的概念,CNM定义了三个新的术语,分别是网络沙箱、Endpoint、Network。网络沙箱指的是在每一个容器中,将会有一个隔离的用于网络配置的环境。Endpoint是一个网络接口,可用于某一网络上的交流。Network是一个唯一的且可识别的Endpoint组。

官方博客中得知,设计这样一个可插拔的网络接口非常困难,因为网络部分的工作涉及Docker Engine和libcontainer。值得高兴的是,现在Docker公司正在使用CNM API重写Docker的bridge网络(docker0)。

接下来,Docker公司将会把libnetwork集成到Docker Engine,并在Docker CLI中使用新的网络命令。具体的项目路线图读者可以参考GitHub

另外,从官方邮件中得知,Docker公司正准备进军中国。目前他们正在招聘中国区的主管,以运营中国社区,并进一步扩展Docker的影响力。新的主管直接汇报给CFO。具体信息读者可以参看具体的JD

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT