DockerCon 2015年度大會(huì)消息,DockerCon大會(huì)今天在舊金山拉開序幕,Docker宣布推出旗下軟件容器技術(shù)的一些新功能,其中包括軟件定義網(wǎng)絡(luò)(SDN)和可插拔插件架構(gòu)。
這些SDN功能的出現(xiàn)是Docker今年三月收購(gòu)SocketPlane的一個(gè)直接結(jié)果,但Docker聽取了其他網(wǎng)絡(luò)合作伙伴的反饋后對(duì)SocketPlane技術(shù)進(jìn)行了開發(fā)。其目的是為了更容易地從多個(gè)容器建立應(yīng)用程序。
Docker CTO Solomon Hykes在一份聲明里表示,“獨(dú)立開發(fā)人士只需通過一個(gè)簡(jiǎn)單的命令就可以建立網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),將離散Docker化的服務(wù)連接到分布式應(yīng)用程序。然后再通過一組命令就能檢查、審計(jì)和動(dòng)態(tài)地改變拓?fù)浣Y(jié)構(gòu)。”
Docker喜歡將自己的做法描述為“帶電池而且可以更換”:如果用戶不想使用某個(gè)功能的Docker代碼,他可以將其換成自己的代碼。為了與該設(shè)計(jì)理念保持一致,Docker亦簡(jiǎn)化了SDN功能和其他組件技術(shù)的更換。
Docker還推出一個(gè)新的插件架構(gòu)和SDK模型,這些是與合作伙伴(包括ClusterHQ、Glider實(shí)驗(yàn)室及Weaveworks)合作開發(fā)的,可以令一眾公司更輕松地將自身技術(shù)和Docker整合在一起。
另外,已經(jīng)為Docker開發(fā)了SDN插件的公司包括:思科、微軟、Midokura、Nuage網(wǎng)絡(luò)、Project Calico、VMware和Weave。其間,ClusterHQ還為存儲(chǔ)卷提供了一個(gè)插件。
Docker營(yíng)銷副總裁David Messina在接受記者電話采訪時(shí)表示,“我們很高興推出了不少東西,而且,大家從周一開始就可以玩玩一些來自第三方的網(wǎng)絡(luò)堆棧了,它們是與整合解決方案掛了鉤的。”
目前,只有Docker Engine 1.7“實(shí)驗(yàn)性”版本才具有SDN和插件功能,基本想法是要在1.8版本里為一般用戶提供這些SDN和插件功能。
此外,Docker還對(duì)去年12月引進(jìn)的3個(gè)容器業(yè)務(wù)流程工具進(jìn)行了全面更新,包括Docker Compose、 Docker Machine和Docker Swarm。3個(gè)工具都加入了增量功能提升,而且,Docker Swarm與Apache Mesos的整合現(xiàn)在已經(jīng)可以工作了。
Docker還表示正在在與亞馬遜網(wǎng)絡(luò)服務(wù)合作,以優(yōu)化亞馬遜EC2容器服務(wù),而且,亞馬遜彈性計(jì)算云(EC2)的支持將被整合到Docker Compose和 Swarm里。
PS:DockerCon會(huì)議6月23日(周二)在舊金山進(jìn)入第2天。