10月13日,在2016杭州·云棲大會上,全球知名的容器技術(shù)公司Docker與阿里云宣布達(dá)成戰(zhàn)略合作,雙方將在容器服務(wù)領(lǐng)域進(jìn)行緊密合作,阿里云稱其將為客戶提供更加先進(jìn)的云上應(yīng)用管理服務(wù)。雙方稱在開源容器技術(shù)以及其發(fā)展方向共同努力,為客戶提供本地化Docker的企業(yè)級支持和咨詢服務(wù)。
Docker自問世三年來,社區(qū)不斷壯大,項目升溫之迅猛在開源社區(qū)中并不多見,并受到IT業(yè)內(nèi)的廣泛關(guān)注。不過,Docker在國內(nèi)真正的大規(guī)模應(yīng)用仍然不多,目前國內(nèi)Docker的使用狀況還尚未達(dá)到生產(chǎn)環(huán)境化的普及。雖然有少數(shù)研發(fā)能力強(qiáng)的互聯(lián)網(wǎng)公司已經(jīng)積累了兩三年的Docker技術(shù)儲備并用于實際生產(chǎn)環(huán)境之中,同時還有一些Docker技術(shù)創(chuàng)業(yè)新銳公司;但是對于一些傳統(tǒng)企業(yè)而言,由于業(yè)務(wù)需求完全迥異、技術(shù)包袱長久積累、技術(shù)團(tuán)隊人力不足等原因,Docker這項技術(shù)的使用只停留在開發(fā)嘗試尚未擴(kuò)展甚至觀望的狀態(tài)。
Docker選擇阿里作為中國的首個官方合作伙伴,但這并不是Docker第一次和IT企業(yè)合作。2016年Docker動作頻頻,6月合作HPE,9月牽手微軟。此前也早與AWS、IBM達(dá)成合作協(xié)議。這些合作也都涉及到商用版的Docker Engine和Docker Datacenter。
阿里研究員畢玄表示阿里內(nèi)部對容器技術(shù)積累已有五年,隨著Docker的2013年問世與發(fā)展,阿里云在2015年底推出了Docker容器服務(wù),并于今年上半年決定將電商核心應(yīng)用的基礎(chǔ)平臺轉(zhuǎn)向Docker技術(shù)。阿里云彈性計算總監(jiān)張卓表示阿里還會與Docker生態(tài)圈中的其他創(chuàng)業(yè)公司進(jìn)行合作。阿里云產(chǎn)品技術(shù)負(fù)責(zé)人李津承認(rèn)該合作或?qū)⒔o創(chuàng)業(yè)公司帶來一定壓力,但是創(chuàng)業(yè)公司可以通過深耕技術(shù)創(chuàng)新以增加競爭力;并稱未來兩年內(nèi)云計算和相關(guān)產(chǎn)品市場將面臨洗牌的殘酷競爭,但是競爭之后,除了云平臺提供商,還會鳳凰涅槃般地出現(xiàn)一批新的軟件服務(wù)巨頭。
兩家公司為什么會進(jìn)行合作?合作是怎樣的,又會給容器生態(tài)帶來怎樣的影響?InfoQ采訪了阿里云產(chǎn)品技術(shù)負(fù)責(zé)人李津,他就InfoQ一系列問題發(fā)表了看法。國內(nèi)容器技術(shù)的創(chuàng)業(yè)公司又如何看待這個合作?幾家公司的創(chuàng)始人對阿里和Docker的合作表示認(rèn)同,認(rèn)為這將助力國內(nèi)容器生態(tài)并有利于基于Docker的創(chuàng)業(yè)服務(wù)發(fā)展。
阿里云之解讀
以下來自InfoQ對阿里云產(chǎn)品技術(shù)負(fù)責(zé)人李津的采訪整理。
阿里怎么看待Docker技術(shù)
Docker其實類似于早期的LXC,是由namespace和CGroup兩個技術(shù)疊加出來的,但又不完全是。Docker的最大價值其實是讓DevOps開發(fā)和運(yùn)維的一體化能夠輕松落地。早前DevOps很難落地,因為去部署、發(fā)布、運(yùn)維和管理那些應(yīng)用的過程很麻煩,所以在云上面衍生了大量的編排類的服務(wù)出來。Docker通過鏡像分發(fā),可以快速部署;這種把配置和環(huán)境解耦的方式,讓快速部署變成可能。這就意味著Docker的彈性非常好,而且速度很快。他可以快速擴(kuò)容部署一百臺,然后再迅速縮容到一臺,隨后再快速部署一百臺;這是Docker從誕生開始的優(yōu)點,所以運(yùn)維的人很喜歡他。
Docker的出現(xiàn)改變了很多過去的開發(fā)形態(tài)。Docker是一種非常輕量級的開發(fā)和部署環(huán)境的形態(tài),它提高了開發(fā)效率。此外,因為Docker會適配很多東西,所以底層虛擬化變得更簡單。我們認(rèn)為Docker在未來3—5年里面,變成一個非常主流的開源技術(shù)和商業(yè)生態(tài),這個時候很多開發(fā)者會在上面做牽引,搬到Docker上面去。這種模式會變成一種方向,而這個方向的代表就是Docker。
不過在Docker的使用有兩個問題,第一個是使用時需要拉取Docker鏡像,第二個是后期維護(hù)的比較困難。因為鏡像分發(fā)會遇到一個存儲的問題,鏡像文件非常大,保存在哪里?存在存儲上。之所以出現(xiàn)Docker雷聲大雨點小的現(xiàn)象,是因為中國開發(fā)者使用Docker Hub服務(wù)不是很方便,所以看起來它很熱,但是使用起來就不是那么簡單。而對于大公司,開發(fā)規(guī)模動輒幾百上千人,Docker鏡像的訪問也會變成一個瓶頸,這是非常討厭的事情。
Docker今天的原生態(tài)服務(wù)在中國沒有用起來,大家都是拉碼下來之后自己去搭建。很多線下的專有云或者私有云去使用Docker的時候,后期的維護(hù)并不比不用Docker簡單。
基于這些看法,不論是今天我們和Docker的合作,還是讓Docker去支持我們的OSS,都是為了提升當(dāng)前的產(chǎn)品、效率和能力,我們希望以一種平臺式的方式分享出來。我們必須跟Docker官方合作,因為目前阿里云我們是全球第三的概念產(chǎn)品。這種官方服務(wù),會提供出來今天真正的那些技術(shù)能力,而不是簡單的改碼,簡單改碼就沒有意義了。
關(guān)于此次合作
一、三方面內(nèi)容這次合作主要包含以下幾方面的內(nèi)容:
Docker公司選擇阿里云平臺作為Docker Hub在中國運(yùn)營的基礎(chǔ)服務(wù)。Docker Hub等服務(wù)落地中國,可以更好地服務(wù)國內(nèi)開發(fā)者,促進(jìn)中國技術(shù)社區(qū)的成長。得益于阿里云強(qiáng)大的云基礎(chǔ)設(shè)施,將會極大提升國內(nèi)用戶對Docker服務(wù)的訪問體驗。
阿里云也是首家在國內(nèi)獲得Docker Engine CS(商用版)以及Docker Datacenter (DDC)銷售權(quán),為Docker客戶提供企業(yè)級支持和咨詢服務(wù)。阿里云將利用自己的技術(shù)能力和市場影響力推動容器技術(shù)在國內(nèi)企業(yè)落地,和合作伙伴一起幫助企業(yè)利用容器技術(shù)提升效率、實現(xiàn)業(yè)務(wù)創(chuàng)新。
阿里云將成為Docker官方支持的云服務(wù)提供商。Docker可以更好地支持阿里云能力,提升用戶體驗,把阿里云打造成為容器運(yùn)行的最佳平臺之一。
二、關(guān)于Docker Hub的詳情關(guān)于Docker Hub,阿里云和Docker公司會一起攜手合作,具體時間表之后會官方發(fā)布。阿里云會成立相應(yīng)的團(tuán)隊,一方面幫助Docker服務(wù)落地中國;另一方面支持Docker商業(yè)化軟件的銷售、服務(wù)和咨詢等,和國內(nèi)的合作伙伴一起在企業(yè)中推廣容器技術(shù)。
阿里云不會對Docker Hub的官方鏡像做任何修改。用戶可以從Docker Hub中國站得到與現(xiàn)有Docker Hub中完全一致的、可信的Docker鏡像。
三、覆蓋私有云和公有云此番合作涵蓋了私有云和公共云等領(lǐng)域。用戶購買的Docker Engine CS和DDC既可部署到自己的數(shù)據(jù)中心,也可部署在公共云上。同時Docker將支持阿里云作為認(rèn)證的公共云提供商。云平臺可以提供了彈性的基礎(chǔ)設(shè)施,而Docker變革了軟件交付流程;有機(jī)的將二者結(jié)合起來將重新定義企業(yè)的IT基礎(chǔ)架構(gòu)。
Docker具有良好的可移植性,可以輕松在不同環(huán)境中進(jìn)行應(yīng)用部署,這大大加速應(yīng)用上云過程。同時可以方便地實現(xiàn)混合云方案,當(dāng)業(yè)務(wù)出現(xiàn)峰值流量時,可以快速將本地數(shù)據(jù)中心應(yīng)用擴(kuò)展到云端。在阿里云發(fā)起的中國容器調(diào)查報告中,70%的用戶選擇將Docker用于公共云,而45%的用戶會選擇利用容器構(gòu)建混合云方案。
在公共云上,阿里云容器服務(wù)在兼容社區(qū)標(biāo)準(zhǔn)的基礎(chǔ)之上提供了和阿里云能力的深度整合和優(yōu)化。容器服務(wù)提供的存儲插件可以滿足不同應(yīng)用負(fù)載對存儲的需求;利用VPC的網(wǎng)絡(luò)能力,提供了更加高效的容器互聯(lián)方案,并且支持混合云;利用ECS,支持容器集群節(jié)點的彈性伸縮,可以輕松應(yīng)對峰值流量。同時容器技術(shù)不是銀彈,無法解決一切問題,容器服務(wù)可以方便地組合容器和云服務(wù)實現(xiàn)一個完整的應(yīng)用棧,比如容器中的Java應(yīng)用使用由RDS提供的高可用、高性能的數(shù)據(jù)存儲能力。
未來阿里云會繼續(xù)推動自身的容器服務(wù)發(fā)展,進(jìn)一步推動虛擬化和容器技術(shù)的整合。除了對用戶直接提供服務(wù)外,容器服務(wù)還會為阿里云其他的云服務(wù)提供應(yīng)用基礎(chǔ)環(huán)境。比如在阿里云“輕計算”中,存儲服務(wù)了提供一系列即開即用的數(shù)據(jù)處理功能,比如視頻轉(zhuǎn)碼;而容器服務(wù)就是其底層的資源調(diào)度和執(zhí)行系統(tǒng)。在深度學(xué)習(xí)應(yīng)用中,傳統(tǒng)方式存在部署復(fù)雜、迭代緩慢的問題,而HPC和容器服務(wù)團(tuán)隊一起攜手實現(xiàn)了支持GPU加速的應(yīng)用快速部署、彈性伸縮和DevOps的全鏈路支持,極大提升了工作效率。
與傳統(tǒng)的硬件虛擬化技術(shù)不同,容器技術(shù)是操作系統(tǒng)級別的虛擬化。在Linux宿主機(jī)上,所有容器會共享相同的操作系統(tǒng)內(nèi)核,只是通過namespace、cgroup進(jìn)行隔離,并利用SELinux等安全策略限制容器內(nèi)進(jìn)程的權(quán)限。目前而言,容器的安全、資源和網(wǎng)絡(luò)的隔離能力都弱于虛擬化技術(shù)。在云環(huán)境中為了保證用戶應(yīng)用的安全和SLA,阿里云容器服務(wù)結(jié)合了虛擬化和容器技術(shù)。用戶的容器應(yīng)用是運(yùn)行在用戶獨(dú)享的虛擬機(jī)之上,這樣就可以充分利用虛擬化技術(shù)來保障隔離性和安全。同時還可以完全復(fù)用成熟的虛擬機(jī)熱遷移、存儲、網(wǎng)絡(luò)等能力。
四、阿里云的容器服務(wù)阿里云非常關(guān)注容器,阿里云在2015年底就推出了容器服務(wù),并在2016年5月正式商業(yè)化。容器服務(wù)為用戶在云端提供了一個高性能大規(guī)模的容器應(yīng)用管理服務(wù),支持在一組云服務(wù)器上通過Docker容器來進(jìn)行分布式應(yīng)用的部署、更新和彈性伸縮。
容器服務(wù)在產(chǎn)品定義之初就制定了全面擁抱開源生態(tài)、深度整合阿里云自身能力的目標(biāo)。容器服務(wù)完全兼容Docker API和Docker原生編排技術(shù)(Docker Swarm/Compose),可以方便地和三方工具集成并復(fù)用任何Docker鏡像和Docker Compose模板,這也將大大降低用戶的學(xué)習(xí)成本。在此基礎(chǔ)上,充分實現(xiàn)了容器和阿里云能力的整合。比如利用Docker的Volume和網(wǎng)絡(luò)插件,實現(xiàn)了對阿里云存儲服務(wù)(文件存儲、對象存儲等),網(wǎng)絡(luò)能力(比如VPC)的集成。除此之外,容器服務(wù)在資源調(diào)度、微服務(wù)支持等方面有很多獨(dú)到之處,而這些擴(kuò)展能力大多是在Docker技術(shù)框架下利用聲明式的方式為用戶提供出來的,比如用戶可以簡單地在容器啟動參數(shù)中添加label,就可以描述應(yīng)用的可用性約束(比如跨可用區(qū)部署)或者操作SLB實現(xiàn)服務(wù)路由。
在和Docker公司的討論中,Docker公司專家非常贊賞阿里云在兼容Docker方面所做的努力和創(chuàng)新,這非常吻合Docker社區(qū)技術(shù)的發(fā)展戰(zhàn)略,充分體現(xiàn)了云+容器的獨(dú)特價值。
阿里云容器服務(wù)團(tuán)隊會推動Docker社區(qū)對阿里云的支持,比如我們會將之前為阿里云存儲、網(wǎng)絡(luò)等提供的插件逐漸開放到Docker社區(qū),這將大大提升容器應(yīng)用在云端的能力。同時阿里云團(tuán)隊也會更多參與到Docker社區(qū)中推動Docker Engine的開放性,允許通過合理設(shè)計的擴(kuò)展點支持不同應(yīng)用類型需求。
阿里如何看待用戶對Docker商業(yè)化軟件的私有定制需求?每個企業(yè)都有自己獨(dú)特的需求,所以定制能力和可擴(kuò)展性是企業(yè)軟件的必備能力。
一方面,Docker Engine本身提供了擴(kuò)展機(jī)制來應(yīng)對應(yīng)用執(zhí)行和運(yùn)維的多樣化需求,比如存儲、網(wǎng)絡(luò)、日志等。在Docker商業(yè)化產(chǎn)品上也提供了一些擴(kuò)展點,比如應(yīng)用的路由和負(fù)載均衡等。
另外一方面可以用戶或者ISV可以通過容器化的解決方案來滿足企業(yè)的特定需求。比如可以部署一個容器化的Jenkins服務(wù)來支持企業(yè)的CI/CD流程,等等。Docker公司、阿里云和三方的軟件商、合作伙伴都會為企業(yè)提供定制化的解決方案。
阿里看Docker的生態(tài)發(fā)展
一、與國內(nèi)Docker創(chuàng)業(yè)公司是同路人國內(nèi)現(xiàn)在有很多Docker創(chuàng)業(yè)公司,所有國內(nèi)容器的創(chuàng)業(yè)公司都是我們的同路人,因為我們都相信容器技術(shù)的價值,并一起推廣容器技術(shù)在國內(nèi)的普及和應(yīng)用。隨著Docker落地中國,更多開發(fā)者可以接觸到容器技術(shù),而更多的企業(yè)會開始基于容器技術(shù)實現(xiàn)業(yè)務(wù)創(chuàng)新,這都將大大加速容器技術(shù)成熟和市場的擴(kuò)展。
容器基礎(chǔ)設(shè)施和商業(yè)落地本身就意味著更多的創(chuàng)新機(jī)遇。在美國的容器初創(chuàng)企業(yè)的生態(tài)非常豐富:容器基礎(chǔ)服務(wù)(存儲、網(wǎng)絡(luò)),管理服務(wù)(監(jiān)控、安全),應(yīng)用服務(wù)(Serverless、大數(shù)據(jù)、機(jī)器學(xué)習(xí)、IoT),開發(fā)服務(wù)(DevOps)等風(fēng)起云涌。同時容器生態(tài)的成熟將促進(jìn)相應(yīng)的培訓(xùn)、咨詢、實施等服務(wù)產(chǎn)業(yè)的健康發(fā)展。阿里云愿意和國內(nèi)的容器創(chuàng)業(yè)公司一起推動這次技術(shù)變革和產(chǎn)業(yè)鏈升級。
二、致Docker創(chuàng)業(yè)者的一些建議阿里云彈性計算總監(jiān)張卓曾在云棲大會上表示“比起來單純地做Docker解決方案,更好的思路應(yīng)該是深耕Docker生態(tài)圈中的技術(shù)創(chuàng)新”。我非常認(rèn)同張卓的觀點,由于平臺化公司自身擁有良好的規(guī)模優(yōu)勢,并可以迅速整合自身能力和上下游產(chǎn)業(yè)鏈,技術(shù)初創(chuàng)公司只有深耕技術(shù)創(chuàng)新才能擁有自己在市場上獨(dú)特的定位和價值。
我們知道,對于初創(chuàng)技術(shù)公司,要有自己的核心競爭力,并在自己擅長的垂直領(lǐng)域迅速建立競爭門檻并形成規(guī)模效益才能獲得長遠(yuǎn)的成功,同時要借力推動生態(tài)的建立。
Docker公司就是一個典型的例子,作為一個初創(chuàng)公司,他首先利用簡化的用戶體驗迅速建立起容器應(yīng)用社區(qū),很短的時間里積累了大量的用戶和Docker化應(yīng)用。之后通過一系列對業(yè)內(nèi)頂級團(tuán)隊的收購,不斷實現(xiàn)自我進(jìn)化,抬高了競爭門檻,從而確立了自己的技術(shù)領(lǐng)導(dǎo)地位。同時,Docker公司也在和云平臺和IT企業(yè)公司的合作一起拓展生態(tài)。這次Docker公司選擇阿里云作為合作伙伴,就是希望借力拓展國內(nèi)市場而非自己完成所有的工作。
談到創(chuàng)新的機(jī)會,Docker公司的創(chuàng)始人 Solomon Hykes說過 “Nobody cares about containers, it's the application that matters!” 這句話非常有道理,容器只是一個技術(shù),而應(yīng)用才是王道。我想信越來越多的容器創(chuàng)新將圍繞著應(yīng)用、解決方案創(chuàng)新而出現(xiàn)。
三、愿容器技術(shù)生態(tài)繁榮開放阿里云非常希望看到一個繁榮、開放的容器技術(shù)生態(tài),我們非常歡迎各種編排技術(shù)在阿里云落地。阿里云做了很多工作來推動容器技術(shù)在中國落地,包括對Docker等開源社區(qū)的支持。
Docker是目前容器引擎的事實標(biāo)準(zhǔn),尤其目前超過40萬的Docker鏡像更是其最大的一筆財富。其他容器引擎比如CoreOS的Rocket也會有自己的細(xì)分市場。開源社區(qū)OCI(Open Container Initiative)也在推動開放的容器鏡像和容器交互標(biāo)準(zhǔn)。在2016年10月, OCI的參考標(biāo)準(zhǔn)的1.0 RC版發(fā)布,我們也期待在這個開放框架下能夠帶來更多的創(chuàng)新。
在容器編排領(lǐng)域,目前Kubernetes、Mesos和Docker Swarm三雄爭霸,各有所長,各有適合的場景和活躍的技術(shù)社區(qū)在背后支持。從技術(shù)上而言Kubernetes對微服務(wù)應(yīng)用的支持比較完整;Mesos在大數(shù)據(jù)領(lǐng)域目前一枝獨(dú)秀;Docker Swarm出現(xiàn)雖晚,但強(qiáng)在易用性和與Docker生態(tài)的良好兼容。一方面,用戶應(yīng)該根據(jù)自己的需求和技術(shù)能力選擇合適的技術(shù);另一方面技術(shù)的良性競爭也會讓用戶收益,比如K8S最新的1.4中大大簡化了部署復(fù)雜度,而Docker Engine內(nèi)置編排能力也不斷增強(qiáng)。
四、容器技術(shù)之于云計算關(guān)于PaaS (Platform as a Service)每個人都有自己的定義,我們先給出我們的理解。PaaS為應(yīng)用提供了一個支撐環(huán)境,讓用戶關(guān)注于應(yīng)用自身,而平臺會通過自動化的方式解決應(yīng)用部署、伸縮等復(fù)雜性。
阿里云一直基于容器探索PaaS服務(wù)領(lǐng)域,從早期基于LXC到現(xiàn)在基于Docker技術(shù)。一方面,阿里云已經(jīng)有一些服務(wù)化的基礎(chǔ)產(chǎn)品供大家使用,如容器服務(wù)、API網(wǎng)關(guān)、函數(shù)計算和彈性web等等。另一方面,我們也會通過適配阿里云的計算、存儲和網(wǎng)絡(luò)等能力來幫助客戶在阿里云上部署開源的PaaS產(chǎn)品,如Cloud Foudry、OpenShift等。
從前PaaS的發(fā)展沒有達(dá)到人們預(yù)期的一個重要原因是:傳統(tǒng)的PaaS有很多限制,用戶需要根據(jù)PaaS平臺的要求來調(diào)整、改變自己應(yīng)用的開發(fā)和運(yùn)維流程。而Docker提供的交付和部署的抽象化和標(biāo)準(zhǔn)正好可以解決這方面的問題。我們認(rèn)為CaaS(Container as a Service)是在PaaS領(lǐng)域一個新的探索,它更好的平衡易用性和靈活性的二者關(guān)系。一方面Docker技術(shù)在軟件生命周期中提供一個標(biāo)準(zhǔn)化的方法來進(jìn)行開發(fā)、交付和運(yùn)維,在簡化流程的同時優(yōu)化效率;另一方面它又提供了良好的靈活性,允許用戶自由的選擇編程語言框架,并和自己的DevOps流程方便地集成。
以阿里云容器服務(wù)舉例,很難說他是一個純粹的CaaS,首先它管理的不僅僅是Docker鏡像或容器。更重要的是它從應(yīng)用的視角關(guān)注如何組合容器和云服務(wù)來提供應(yīng)用生命周期的支持。它在兼容Docker Compose編排模板和Docker Swarm集群管理能力的基礎(chǔ)之上,提供了擴(kuò)展來支持服務(wù)注冊、發(fā)現(xiàn)、路由,監(jiān)控,彈性伸縮等微服務(wù)架構(gòu)需求,并提供了良好的DevOps能力,比如支持多種發(fā)布策略(滾動升級、藍(lán)綠發(fā)布)等,提供一站式應(yīng)用生命周期管理。
我們可以看到傳統(tǒng)PaaS和CaaS技術(shù)也在融合,我們完全可以不局限于概念之爭,而是從解決開發(fā)者的痛點出發(fā),推出不同垂直領(lǐng)域的服務(wù)為用戶提供價值。
從應(yīng)用架構(gòu)的角度,容器技術(shù)可以方便地支持微服務(wù)架構(gòu)實現(xiàn)應(yīng)用的現(xiàn)代化,更加靈活的應(yīng)對變化和彈性擴(kuò)展。在軟件生命周期管理上面,容器技術(shù)可以幫助把DevOps等最佳實踐落地成可運(yùn)用的標(biāo)準(zhǔn)化工具和框架,大大提升開發(fā)效率,加速迭代。在基礎(chǔ)架構(gòu)層面,利用容器技術(shù)帶來的可移植性,幫助開發(fā)者和企業(yè)更便捷的上云和遷云,讓應(yīng)用在自有數(shù)據(jù)中心和云端實現(xiàn)動態(tài)遷移,擴(kuò)大并進(jìn)一步催熟云計算市場。同時隨著容器技術(shù)和已有云計算的計算、存儲、網(wǎng)絡(luò)的進(jìn)一步融合,將推動從傳統(tǒng)以基礎(chǔ)設(shè)施為中心,向以應(yīng)用為中心的IT架構(gòu)轉(zhuǎn)變。
站在云廠商角度看,容器技術(shù)是對云計算、虛擬化的良好補(bǔ)充,可以提供了更加敏捷的軟件交付方式,促使云計算廠商逐漸將業(yè)務(wù)從IaaS層演進(jìn)到PaaS等應(yīng)用層解決方案,大大豐富云計算的場景。
容器創(chuàng)業(yè)公司觀點
數(shù)人云創(chuàng)始人王璞:容器已經(jīng)成長為一個生態(tài),Docker、阿里云、容器初創(chuàng)公司都是其中重要角色。多元化的容器技術(shù), 云計算的巨頭參與,以及容器創(chuàng)業(yè)公司的垂直專注,都會推動開源容器生態(tài)的快速發(fā)展。目前還處在成長初期的容器市場,Docker和阿里云兩個巨頭合作無疑會推動容器相關(guān)市場快速發(fā)展。同時,容器相關(guān)生態(tài)也在動態(tài)變化中,更多的容器開源技術(shù)不斷涌現(xiàn)。容器生態(tài)中的各個角色包括創(chuàng)業(yè)公司在內(nèi)都會有更多的發(fā)展空間。
才云創(chuàng)始人鄧德源:阿里與 Docker 的合作將進(jìn)一步推動國內(nèi)容器市場的發(fā)展,對創(chuàng)業(yè)公司而言實際上是一大利好消息。就目前形式來看,盡管國內(nèi)市場體量大,企業(yè)普遍對容器感興趣,但真正敢于將容器技術(shù)落地在生產(chǎn)環(huán)境的企業(yè)畢竟是少數(shù)。相信阿里與 Docker 的合作會極大改善這種局面。容器僅僅是構(gòu)建整個平臺的基石,這次的合作實際上是進(jìn)一步鞏固了該基石。如果創(chuàng)業(yè)公司的切入點是在這個平臺能力之上提供SaaS服務(wù),跟Docker實屬上下游的關(guān)系,那么對于這部分創(chuàng)業(yè)公司是有百利而無一害的。
好雨云創(chuàng)始人劉凡:容器技術(shù)市場正處于成長初期,阿里云和Docker達(dá)成戰(zhàn)略合作,不僅證明了容器技術(shù)方向上的正確性,為整個容器生態(tài)的快速發(fā)展帶來了巨大的推動作用,也為專注容器技術(shù)的創(chuàng)業(yè)者提供了更大的發(fā)揮空間。另外一個不爭的事實是,容器技術(shù)這一市場體量足夠大、機(jī)會足夠多,在這個生態(tài)中被大魚吃掉的往往不是小魚,而是懶魚,短期內(nèi)幾乎很難出現(xiàn)一家獨(dú)大的局面。Docker的確是一種非常優(yōu)秀的容器技術(shù),但在整個容器結(jié)構(gòu)上,編排工具的重要性不容忽視,甚至要超過容器技術(shù)本身。以Docker為代表的容器技術(shù)+以Kubernetes為代表的編排工具才是目前云計算的方向所在。