回顧開源軟件的發(fā)展史恐怕沒有任何一個項目可以像Docker這樣在這么短的時間內(nèi)吸引到如此眾多的眼球,在它面前你再也不會說開源項目原來都是老二和老三們一起群毆老大的游戲了,它幾乎開創(chuàng)了一個開源的新時代。然而新的秩序的建立也并非一番風(fēng)順,同為startup公司的CoreOS就因為看不慣未來容器的標(biāo)準(zhǔn)為Docker一家公司所壟斷而提出了rkt和appc,試圖推動一個開放的容器標(biāo)準(zhǔn),并得到了Google,VMWare和Redhat等巨頭的支持。為了加快容器技術(shù)的成熟以及避免社區(qū)不必要的碎片化最終整個社區(qū)還是走到了一起,就在今天DockerCon上Docker CEO正式宣布將聯(lián)合Linux基金會成立Open Container Project,并得到了全球20家業(yè)界巨頭的共同參與和支持,當(dāng)然代價是Docker公司為此貢獻(xiàn)出Open Container Format (OCF,一個與ELF類似的容器運行格式 )和RunC兩個項目作為容器規(guī)范OCP的參考實現(xiàn),而該項目將由社區(qū)委員會來管理和維護(hù)。無論怎樣這一歷史性時刻都將會記入史冊,該標(biāo)準(zhǔn)的發(fā)布對于容器技術(shù)的促進(jìn)與幫助不可估量,畢竟對于用戶而言標(biāo)準(zhǔn)的具體實現(xiàn)和誰來主導(dǎo)可能都是很遙遠(yuǎn)的事情,但一旦有了一個大家所公認(rèn)的標(biāo)準(zhǔn)之后意味著大的玩家也開始正式加入這場變革,未來所帶來的優(yōu)勢和價值才是用戶們真正能夠落到實惠的地方。

如果對于未來你還有什么疑惑,不妨看看今天各廠商發(fā)布的頭條消息里所醞釀的巨變吧:
VMWare今天及時發(fā)布Bonneville項目,一個跑在vSphere上的Docker runtime。EMC則聯(lián)合ClusterHQ推出容器虛擬化平臺Volume Manage API,做為底層存儲虛擬化平臺的標(biāo)準(zhǔn)入口。
而谷歌則發(fā)布了container engine in beta還有谷歌container registry,借助之前發(fā)布的kubernets就可以支持多種公有云平臺。AWS則通過ECS和自研的服務(wù)器編排調(diào)度器狙擊Kubernets,可見編排調(diào)度接口或?qū)⒊蔀橄乱粋€搶占的制高點。
去年年底IBM宣布和docker公司(不是docker社區(qū))成為“strategic partnership”時曾發(fā)布一個基于Bluemix平臺的容器服務(wù),如今IBM又重新強調(diào)了企業(yè)級客戶可以基于IBM將提供的Docker和CloudFoundry構(gòu)建新一代的分布式應(yīng)用。并且IBM聲明成為第一個Docker Trusted Registry分銷商,而Docker公司今天聲明Docker Trusted Registry V1.1正式發(fā)布。
該規(guī)范正式聲明可以戳這里:https://www.opencontainers.org/pressrelease/

成功的開源項目和事實標(biāo)準(zhǔn)往往只有一步之遙,而這一小步對于整個產(chǎn)業(yè)的影響怎么夸都不為過,一個開源項目竟然能夠同時吸引公有云三大巨頭AWS,Google,Microsoft加入,同時還有眾多IT業(yè)界大佬,你還有什么理由不考慮一下容器技術(shù)?當(dāng)然這個項目可不是Docker哦,它正式的名字叫Open Container Project,或許明天老板就會問你:今天你容器了嗎?