Docker 發布新的網絡項目,并開始招聘中國區主管

jopen 9年前發布 | 6K 次閱讀 Docker

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組。

http://cdn.infoqstatic.com/statics_s2_20150424-0221/resource/news/2015/05/docker-libnetwork/zh/resources/cnm-model.jpg

官方博客中得知,設計這樣一個可插拔的網絡接口非常困難,因為網絡部分的工作涉及Docker Engine和libcontainer。值得高興的是,現在 Docker 公司正在使用 CNM API 重寫 Docker 的 bridge 網絡(docker0)。

接下來,Docker 公司將會把 libnetwork 集成到 Docker Engine,并在 Docker CLI 中使用新的網絡命令。具體的項目路線圖讀者可以參考 GitHub

另外,從官方郵件中得知,Docker 公司正準備進軍中國。目前他們正在招聘中國區的主管,以運營中國社區,并進一步擴展 Docker 的影響力。新的主管直接匯報給 CFO。具體信息讀者可以參看具體的 JD

本文轉載自: http://www.infoq.com/cn/news/2015/05/docker-libnetwork

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!