新聞中心
docker的滅亡與Kubernetes的興起
作者:馮旭松翻譯 2019-11-11 21:34:33
云計(jì)算 幾年前,Docker家喻戶曉,幾乎遍地開(kāi)花。每個(gè)中小型公司都已經(jīng)或是即將采用它。但3-5年后,Docker還剩下什么呢?其實(shí)已經(jīng)所剩無(wú)幾。

發(fā)展壯大離不開(kāi)廣大客戶長(zhǎng)期以來(lái)的信賴與支持,我們將始終秉承“誠(chéng)信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠(chéng)服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及成都辦公窗簾等,在成都網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷(xiāo)推廣、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開(kāi)發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。
【編者的話】本文個(gè)人主觀意識(shí)較強(qiáng),慎看。
幾年前,Docker家喻戶曉,幾乎遍地開(kāi)花。每個(gè)中小型公司都已經(jīng)或是即將采用它。
但3-5年后,Docker還剩下什么呢?其實(shí)已經(jīng)所剩無(wú)幾。
如果不明白,那么我換種方式來(lái)表述,當(dāng)前還有哪家公司仍然在乎Docker?令人驚訝的是答案是一個(gè)都沒(méi)有。
這個(gè)世界總是在不斷前進(jìn)。
Docker的工作前景如何?
如果你僅僅是Docker專(zhuān)家,那么你現(xiàn)在應(yīng)該有危機(jī)感。市場(chǎng)上不再有需求Docker專(zhuān)業(yè)知識(shí)的工作,所以失業(yè)不再只是可能。
這里Docker專(zhuān)家是指要非常熟悉容器化概念和特定于Docker的實(shí)現(xiàn),并具有在生產(chǎn)中構(gòu)建,運(yùn)行和調(diào)試容器的經(jīng)驗(yàn)。
在2017年可預(yù)期的一些典型面試問(wèn)題有:
- 什么是Docker?
- 什么是容器?
- 虛機(jī)與容器的區(qū)別有哪些?
- 如何使用更好地實(shí)踐來(lái)構(gòu)建Docker鏡像?
- 如何構(gòu)建一個(gè)容器?
- 鏡像如何存儲(chǔ)?
- 什么是cgroups?
- 比較常用的Docker命令有?
- 以下是2019年6個(gè)會(huì)被問(wèn)及的典型問(wèn)題:
- 什么是Pod?
- 什么是部署(Deployment)?
- 什么是有狀態(tài)集(StatefulSet)?
- 如何零宕機(jī)更新應(yīng)用?
- 什么是命名空間?什么場(chǎng)合使用它?
列出一些Kubernetes的命令
前面的問(wèn)題很簡(jiǎn)單,但世界上所有的Docker專(zhuān)業(yè)知識(shí)都無(wú)濟(jì)于回答后面的問(wèn)題。這些就是Kubernetes概念,一個(gè)全新的學(xué)習(xí)領(lǐng)域。閱讀學(xué)習(xí)并且最好跟上當(dāng)前技術(shù)以保持就業(yè)競(jìng)爭(zhēng)力。
最近,很多公司強(qiáng)烈偏向于Kubernetes。他們?cè)趯ふ揖哂蠯ubernetes經(jīng)驗(yàn)(最好是具備多年生產(chǎn)經(jīng)驗(yàn))的稀有人才。
Kubernetes
Kubernetes幾乎在一夜之間改變了格局。在此過(guò)程中,它還改革了關(guān)于容器化和編排的每個(gè)術(shù)語(yǔ)(有關(guān)示例請(qǐng)參見(jiàn)上面的問(wèn)題)。
曾經(jīng)名聲大噪的Docker現(xiàn)在僅被稱(chēng)為“容器引擎”。這種巧妙的營(yíng)銷(xiāo)技巧非常成功。就像汽車(chē)的引擎一樣,容器引擎就在那里,實(shí)際上它在所有地方都運(yùn)行著,包括作為Kubernetes的依賴項(xiàng),但是它的存在被忽略了,并被所有人所遺忘。
你走進(jìn)一場(chǎng)會(huì)議,或是求職面試,技術(shù)大會(huì),Kubernetes無(wú)處不在,但是容器引擎卻再也沒(méi)有出現(xiàn)過(guò)。
這就是我們所見(jiàn)冰山的一角。Kubernetes正在垂直整合整個(gè)生態(tài)系統(tǒng),并成為選擇解決方案。
在背后,一個(gè)微妙的舉動(dòng)就是將Docker重新定位為可替換的引擎,隨時(shí)可被替換。有多個(gè)參與者(例如RedHat,Google,Amazon等)在積極致力于將其淘汰。
Kubernetes有著吸引人的管理能力
Kubernetes在Docker失敗的地方成功了。那就是管理功能的支持。
在財(cái)富500強(qiáng)企業(yè)工作的話,請(qǐng)關(guān)注下高層管理人員會(huì)議,全體人員,公告和其他大型公司活動(dòng)。這些跡象統(tǒng)統(tǒng)指明了時(shí)間和金錢(qián)的流向,以及怎樣為未來(lái)開(kāi)路。
好吧,實(shí)際上有一半的時(shí)間是在鋪路,而另一半是在獲取預(yù)算和自我推銷(xiāo)上。無(wú)論哪種方式,這都是正確的。
一些經(jīng)常出現(xiàn)的主題有#Cloud #Kubernetes #AWS #AI #MachineLearning #BigData #BlockChain。(猜猜哪個(gè)是行業(yè)顛覆者,哪個(gè)更時(shí)尚呢)
Kubernetes幾乎在每個(gè)大事件中都重復(fù)出現(xiàn)多次。但自年初以來(lái),提到容器引擎的次數(shù)卻恰好為零。(我們還有兩個(gè)月時(shí)間來(lái)論證這個(gè)觀點(diǎn))
500強(qiáng)企業(yè)大量投資了Kubernetes相關(guān),包括更多的人員,公開(kāi)招聘,咨詢業(yè)務(wù),以百萬(wàn)計(jì)的支票將撥給企業(yè)提供商和簽約代理商。但卻沒(méi)有一分錢(qián)是用到Docker上。
在這一階段顯而易見(jiàn)的就是,Docker完全未能在企業(yè)中獲得資本。
那么錢(qián)都去哪里了?
首先,“DevOps”人員,無(wú)論是全職員工,承包商還是技術(shù)顧問(wèn)。請(qǐng)記住,與軟件許可和硬件不同,人力資源始終在驅(qū)動(dòng)項(xiàng)目和企業(yè)成本。越是優(yōu)秀的員工,需要的指示與說(shuō)明就越簡(jiǎn)短,這類(lèi)人才在市場(chǎng)上自然更加搶手。顯而易見(jiàn)的是市場(chǎng)對(duì)前Google員工或其他為這些技術(shù)做出貢獻(xiàn)的人來(lái)說(shuō)特別歡迎。
對(duì)于中小型公司,通常是花在云服務(wù)上。巨額資金流向了AWS EKS,AWS ECS,Google GKE或Microsoft Azure。
對(duì)于中型和大型公司,通常是私有云或混合云。巨額資金流向了VmWare(虛機(jī)勢(shì)頭仍然很強(qiáng)勁),Pivotal Cloud Foundry和RedHat OpenShift。
對(duì)于企業(yè)咨詢而言,最大的看似是Heptio,它剛剛被VMware以4億美元的價(jià)格收購(gòu)(非常明智的收購(gòu))。順便說(shuō)一句,VMware很快就可以在vCenter之上推出完全托管的開(kāi)箱即用的Kubernetes解決方案。
Kubernetes需要一個(gè)容器注冊(cè)表。云中的托管解決方案包含了內(nèi)置的注冊(cè)表,這是計(jì)費(fèi)項(xiàng)之一。
在企業(yè)內(nèi)部,要么是免費(fèi)的注冊(cè)表,要么,如果有錢(qián)的話,Quay似乎是個(gè)主流選擇。容器注冊(cè)表市場(chǎng)最近可能變得有些飽和,因?yàn)楹芏喈a(chǎn)品都成為了競(jìng)品,包括GitLab,GitHub,Nexus和Artifactory。
容器鏡像倉(cāng)庫(kù)在商業(yè)版本中可用。但奇怪的是,從未見(jiàn)任何公司或個(gè)人使用它。真的好奇它是否有任何客戶或收入。這可能是最大的商業(yè)失敗之一,跟蘋(píng)果地圖地位相當(dāng)。
Podman誕生
由于所有組件都可以通過(guò)不同的解決方案單獨(dú)使用,或多或少存在管理。剩下需要替換的就是容器引擎本身。
RedHat從RHEL 8開(kāi)始將用自己的名叫Podman的引擎透明地替換掉它(Docker)。
你想問(wèn)是否有可能完全抹掉一個(gè)命令?或是一個(gè)品牌?乃至廠商?
答案是肯定的。而且在最近的歷史中已經(jīng)出現(xiàn)多次。MySQL就是最著名的例子之一。MySQL在2010年左右被Oracle收購(gòu),隨后被社區(qū)拋棄并殺死。而后出現(xiàn)名為MariaDB的分支。如果你在過(guò)去十年中運(yùn)行過(guò)“apt-get install mysql”,則很有可能會(huì)設(shè)置成MariaDB,通過(guò)添加別名從而透明地替換。
長(zhǎng)話短說(shuō)。RedHat用podman替換docker來(lái)做同樣的事情就像在公園散步般簡(jiǎn)單。
誰(shuí)將收購(gòu)Moby?
Moby公司共經(jīng)歷9輪融資,總額達(dá)2.72億美元。要想投資者獲得回報(bào),賣(mài)出的價(jià)格必須更高。
話雖如此,但不要誤以為公司一失敗就變得一文不值。按硅谷標(biāo)準(zhǔn)衡量,一家沒(méi)有成功、沒(méi)有成長(zhǎng)的公司仍然是一個(gè)非常受人尊敬的中型企業(yè)。擁有幾百名員工的常規(guī)業(yè)務(wù)價(jià)值是1億美元。人才收購(gòu)或殺手級(jí)收購(gòu)使人均收入可達(dá)100萬(wàn)美元。
當(dāng)前數(shù)據(jù)顯示Moby公司員工人數(shù)在100-250之間。無(wú)論考慮什么指標(biāo),該公司都沒(méi)有融到資金的價(jià)值高。
不過(guò)當(dāng)前來(lái)看還將會(huì)更糟糕,總體趨勢(shì)來(lái)看估值是下降而非上升,如果貴司員工看到這里那么我感到很遺憾。陸續(xù)有員工們離開(kāi)了,他們可以在負(fù)面新聞中看到潮流,興許能在其他地方找到更好的機(jī)會(huì)和轉(zhuǎn)變。
唯一有價(jià)值的東西可能是公共鏡像注冊(cè)表。包含來(lái)自所有注冊(cè)會(huì)員和組織的個(gè)人數(shù)據(jù)和聯(lián)系方式(可成為銷(xiāo)售渠道或其他貨幣化)。加上直接自動(dòng)化的部署流水線,幾乎可以連接到世界上的每家公司。回想一下SourceForge曾在2012年以2,000萬(wàn)美元的價(jià)格出售來(lái)分發(fā)廣告軟件。
所有的東西包括在內(nèi),可能還有其他一些東西。實(shí)際最終估值是接近8位數(shù),而不是10位數(shù)。
即使存在買(mǎi)家,讓我們假設(shè)下,通常可能是RedHat/Pivotal/VMWare/AWS/Google/Microsoft其中某家,但是他們?yōu)槭裁匆I(mǎi)一家在不斷貶值的公司呢?當(dāng)他們已經(jīng)有定位更好的替代產(chǎn)品/服務(wù)在銷(xiāo)售,為何還要來(lái)購(gòu)買(mǎi)它?所以沒(méi)有一家公司有很強(qiáng)烈的收購(gòu)需求。
當(dāng)前題目:Docker的滅亡與Kubernetes的興起
本文路徑:http://fisionsoft.com.cn/article/ccidphg.html


咨詢
建站咨詢
