博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker发布新的网络项目,并开始招聘中国区主管
阅读量:6222 次
发布时间:2019-06-21

本文共 818 字,大约阅读时间需要 2 分钟。

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

\\

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

\\

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

\\

ea531895c122647c9d19ebed0665c0f7.jpg

\\

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

\\

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

\\

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

转载地址:http://gkgja.baihongyu.com/

你可能感兴趣的文章
顺序容器
查看>>
asp 短信接口 解决产生的乱码问题
查看>>
AngularJS开发指南9:AngularJS作用域的详解
查看>>
Ajax:动态更新Web页面
查看>>
Iphone开发(四)文本框,文本视图,和软键盘的隐藏
查看>>
数据库结构设计注意
查看>>
iOS: Core Data入门
查看>>
swf相关开源的工具
查看>>
百度地图3.1.0(一)Hello BaiduMap
查看>>
Java设计模式--责任链模式
查看>>
Zenefits CodeSprint:Knight or Knave
查看>>
网络通信协议、UDP与TCP协议、UDP通信、TCP通信
查看>>
Ogg - 从oracle到mysql的同步
查看>>
js中判断对象类型的几种方法
查看>>
grep多条件和sed合并两行
查看>>
iOS 之 时间格式与字符串转换
查看>>
js导出CSV
查看>>
转:Linux中find命令-path -prune用法详解
查看>>
团队编程项目作业3-模块测试过程
查看>>
Java基本数据类型及其封装器的一些千丝万缕的纠葛
查看>>