看来Kubernetes将一统天下?Docker也无法幸免
當(dāng)涉及到容器編排時(shí),似乎很明顯,谷歌開(kāi)發(fā)的開(kāi)源工具Kubernetes已經(jīng)贏得了運(yùn)營(yíng)心靈的最佳位置。
10月17日,在DockerCon歐洲大會(huì)上,容器供應(yīng)商Docker丟出重磅消息,將擴(kuò)大Docker平臺(tái)來(lái)?yè)肀萜骶幣艑?duì)手Kubernetes!前者將計(jì)劃是提供一個(gè)無(wú)縫平臺(tái),支持包含Swarm和Kubernetes集群的異構(gòu)部署,同時(shí)與Linux和Windows兼容。
這意味著:下一個(gè)版本的Docker將支持兩種編排平臺(tái)—— Swarm和Kubernetes!
2015年以來(lái),Docker公司自有容器編排平臺(tái)Swarm一直與Kubernetes直接競(jìng)爭(zhēng),包括Red Hat,CoreOS,Canonical和VMware在內(nèi)的多個(gè)供應(yīng)商已經(jīng)在市場(chǎng)上提供Kubernetes發(fā)行版,直接與Docker Swarm競(jìng)爭(zhēng)。
就在最近這幾年,Kubernetes的發(fā)展勢(shì)頭越來(lái)越猛。已成為了AWS、Oracle、微軟、VMware和Pivotal的首選編排工具,這些廠商今年都加入了云原生計(jì)算基金會(huì)(CNCF),這是托管Kubernetes項(xiàng)目的開(kāi)源組織。
雖然Docker Swarm與整個(gè)Docker平臺(tái)緊密集成,然而并非所有人都愿意選擇Swarm。眼看各大企業(yè)都紛紛順應(yīng)趨勢(shì),Docker也別無(wú)選擇。
Docker公司的創(chuàng)始人Hykes表示,默認(rèn)的Swarm已經(jīng)限制了Docker用戶的完整體驗(yàn),為此,Docker公司計(jì)劃提供一個(gè)無(wú)縫平臺(tái),同時(shí)支持包含Swarm和Kubernetes集群的異構(gòu)部署。
Hykes還特意重點(diǎn)強(qiáng)調(diào)了Docker的開(kāi)放性,他表示,現(xiàn)有的Docker開(kāi)發(fā)人員不必學(xué)習(xí)新的Kubernetes工具,下一個(gè)版本的Docker企業(yè)版(EE)將內(nèi)置完整的Kubernetes發(fā)行版,開(kāi)發(fā)人員將能夠一直使用Docker工具。
Docker EE
企業(yè)版Docker Enterprise Edition(EE)將很快為Kubernetes和Swarm提供全套Docker管理服務(wù)。Docker EE提供加密節(jié)點(diǎn)身份,注冊(cè)表,全集群生命周期管理,基于角色的訪問(wèn)控制和節(jié)點(diǎn)分段等功能。
Docker企業(yè)版(EE)專為企業(yè)開(kāi)發(fā)和IT團(tuán)隊(duì)設(shè)計(jì),可在大規(guī)模生產(chǎn)中構(gòu)建,運(yùn)送和運(yùn)行關(guān)鍵業(yè)務(wù)應(yīng)用程序。可支援多種作業(yè)系統(tǒng),也可部署在不同云端平臺(tái)上,從CentOS、Red Hat Enterprise Linux、Ubuntu、SUSE Linux Enterprise Server、Oracle Linux及Windows Server 2016到AWS與Azure。
未來(lái),使用Docker EE的企業(yè)將能夠更自由地選擇容器編排軟件。Docker EE將為由兩個(gè)系統(tǒng)管理的容器提供相同的安全和管理功能。
Docker的Kubernetes支持目前正在測(cè)試階段,將于2018年第一季度普及。
Docker首席營(yíng)銷官David Messina在一封電子郵件中表示,公司將使用其企業(yè)版軟件發(fā)行最新穩(wěn)定的Kubernetes開(kāi)放源代碼版本,并保持持續(xù)更新的狀態(tài),開(kāi)發(fā)者每次可能是Swarm或Kubernetes,則無(wú)需改變代碼。
開(kāi)發(fā)人員還可以在他們的個(gè)人硬件上使用Kubernetes應(yīng)用程序。Mac和Windows的Docker還將使用與開(kāi)發(fā)人員有著基于Swarm的工作流程相同的工具來(lái)支持本地開(kāi)發(fā)的容器編排軟件。
在今天宣布之前,雖然可以結(jié)合使用Kubernetes和Docker,但這未必是個(gè)輕松的過(guò)程。如今有了新的Kubernetes支持功能,這個(gè)過(guò)程對(duì)Docker企業(yè)版本用戶和Docker開(kāi)發(fā)者版本用戶來(lái)說(shuō)都應(yīng)該輕松得多。
Docker在繼續(xù)確保自家編排工具活力四射的同時(shí),增添了支持Kubernetes的功能,不過(guò)很顯然:Kubernetes已成為將來(lái)人們用于絕大多數(shù)容器工作負(fù)載的編排工具。 ?
原文發(fā)布時(shí)間為:2017-10-18
本文作者:佚名
本文來(lái)自云棲社區(qū)合作伙伴“51CTO”,了解相關(guān)信息可以關(guān)注。
總結(jié)
以上是生活随笔為你收集整理的看来Kubernetes将一统天下?Docker也无法幸免的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Oracle VM VirtualBox
- 下一篇: Alpha 冲刺报告(3/10)