Docker和Linux基金會(huì)聯(lián)手,共同創(chuàng)建了一個(gè)新的組織,該組織將監(jiān)督并管理應(yīng)用程序容器開放標(biāo)準(zhǔn)。
這一消息是星期一在舊金山召開的DockerCon大會(huì)上宣布的,Open Container Project(OCP)將繼續(xù)存在,并且部分基于Docker捐贈(zèng)的代碼和規(guī)范開發(fā)通用容器運(yùn)行時(shí)間和圖片格式。
Docker市場營銷二號人物David Messina對《The Register》表示,“它將運(yùn)作在Linux基金會(huì)的支持下”,他表示,“但是要澄清的一點(diǎn)是,即使它處在Linux基金會(huì)之下,容器運(yùn)行時(shí)間和圖片格式仍然是跨越多個(gè)操作系統(tǒng)運(yùn)行的,這一點(diǎn)是非常明確的。”
這也包括Windows。微軟表示它將在Windows Server的下一個(gè)版本中提供對Docker兼容容器的支持——但是Messina表示Docker容器現(xiàn)在也能運(yùn)行在諸如IBM System z大型機(jī)這樣的系統(tǒng)上。
加入Docker這次新行動(dòng)的公司橫跨了IT行業(yè)的各個(gè)板塊,包括思科、EMC、谷歌、惠普、IBM、英特爾、微軟、Red Hat、VMware以及其他很多公司。因此OCP標(biāo)準(zhǔn)將不會(huì)緊密捆綁任何一家廠商。
CoreOS也加入了這一行動(dòng),該公司之前和Docker并不志同道合,推出了自己的容器運(yùn)行時(shí)間以及一個(gè)被稱為App Container(appc)的規(guī)范。
在周一的博客文章中,CoreOS的首席執(zhí)行官Alex Polvi表示他的公司在標(biāo)準(zhǔn)化方面的努力現(xiàn)在將輸送給OCP,而目前appc的維護(hù)者Brandon Philips和Vincent Batts將成為OCP規(guī)范的兩個(gè)最初的維護(hù)者。
Polvi寫道,“我們估計(jì)App Container的大部分將直接集成到OCP規(guī)范之中,并進(jìn)行一些調(diào)整,對現(xiàn)有的Docker生態(tài)系統(tǒng)提供更大的兼容性。”Polvi表示,“最終目標(biāo)是匯聚成一個(gè)統(tǒng)一的標(biāo)準(zhǔn)容器格式規(guī)范,OCP的成功意味著App Container的主要目標(biāo)已經(jīng)實(shí)現(xiàn)了。”
同時(shí),Polvi表示CoreOS將繼續(xù)致力于rkt——它同Docker Engine競爭的運(yùn)行容器,目標(biāo)是讓它成為“OCP的領(lǐng)先技術(shù)。”
同樣,Docker的首席執(zhí)行官Ben Golub在博客文章中表示Docker將繼續(xù)開發(fā)自己的工具,包括它的引擎、客戶端、業(yè)務(wù)流程工具等等,并且補(bǔ)充表示它捐贈(zèng)給OCP的代碼只占Docker代碼庫總量的5%左右。
Golub表示,“我們故意不去規(guī)范很多事情,在那些領(lǐng)域里仍然有很多不同的意見和方法。”