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