Docker 為什么輸給了Kubernetes?Docker 員工自述!
一、前言
二、“每件事都只能淺嘗輒止”
也有人認(rèn)為 Docker 過(guò)早把好東西免費(fèi)發(fā)布了出來(lái)。今年年初,谷歌的 Kelsey Hightower 在采訪中表示,“他們相當(dāng)于是免費(fèi)推出了自己最有份量的王牌。他們已經(jīng)解決了問(wèn)題,而且是全面解決:設(shè)計(jì)鏡像、構(gòu)建鏡像、存儲(chǔ)鏡像、運(yùn)行鏡像。之后還剩什么?沒(méi)有空間了呀。”
三、與 Kubernetes 談不攏的合作:自負(fù)與傲慢
縱觀整個(gè)發(fā)展歷程,Docker 做出了很多令其追悔莫及的決定,但其中最嚴(yán)重的一個(gè)當(dāng)數(shù)拒絕接受 Kubernetes 作為首選新興容器編排工具。面對(duì)這位新朋友,Docker 擺出了敵對(duì)的架勢(shì)、一意孤行地推進(jìn)自己的專有 Docker Swarm 編排工具。
Hykes 也承認(rèn),當(dāng)時(shí) Docker 與谷歌團(tuán)隊(duì)之間的關(guān)系非常緊張。“有那么一刻,我們的自負(fù)占據(jù)了上風(fēng)。谷歌擁有很多既聰明又富有經(jīng)驗(yàn)的人才,但 Docker 這位局外人卻被勝利沖昏了頭腦。我們沒(méi)在谷歌工作過(guò)、也沒(méi)上過(guò)斯坦福大學(xué)、更沒(méi)有計(jì)算機(jī)科學(xué)博士學(xué)位。有些人不想讓對(duì)方來(lái)瞎摻和,于是這就成了一場(chǎng)自我之戰(zhàn)、「反智」之戰(zhàn)。最終,Docker 與 Kubernetes 團(tuán)隊(duì)之間充滿意義的合作就這樣胎死腹中了?!?/span>
Docker 公司最早的一批員工、前業(yè)務(wù)發(fā)展與技術(shù)聯(lián)盟副總裁 Nick Stinemates 表示,“我們本可以讓 Kubernetes 成為 GitHub 之上頭頂 Docker 名號(hào)的一流 Docker 項(xiàng)目。事后看來(lái),Swarm 的上市時(shí)間太晚,最終引發(fā)了無(wú)法挽回的失敗?!?/span>
無(wú)論如何,Kubernetes 最終贏得了容器編排之戰(zhàn)。
四、高層的裂隙
在 2015 年以 10 億美元的“獨(dú)角獸”估值完成 9500 萬(wàn)美元的巨額 D 輪融資之后,Docker 終于走到了炒作周期的頂峰。
Stinemates 表示,“這輪融資給 Docker 設(shè)下了極高的發(fā)展期望,也暴露出我們這家企業(yè)即將面臨的一系列根本難題。我認(rèn)為當(dāng)時(shí)擔(dān)任公司 CEO 的 Ben Golub 有很多想法跟 Hykes 不同,而且大家都知道兩個(gè)人出現(xiàn)了意見(jiàn)分歧。董事會(huì)大量參與、努力安撫創(chuàng)始人的情緒,同時(shí)也給了 CEO 足夠的回旋余地,希望推動(dòng)公司走向成功。如果由 Hykes 決定,那么他會(huì)堅(jiān)持以社區(qū)為導(dǎo)向的路線創(chuàng)造病毒式傳播。而在 Ben 看來(lái),越早轉(zhuǎn)向商業(yè)運(yùn)營(yíng)就越能掌握主動(dòng)權(quán)。這種緊張的局勢(shì),導(dǎo)致我們?cè)趦蓷l路上都沒(méi)能走到底。”
不久之后的 2018 年 3 月,Hykes 離開(kāi)了自己一手創(chuàng)立的公司。他在一篇博文中寫道,“作為創(chuàng)始人,我當(dāng)然有著復(fù)雜的情緒。任何一位創(chuàng)業(yè)者都希望自己的公司能夠在自己離去時(shí)仍能獲得成功。我的這一天也終于到來(lái),沒(méi)想到是以這樣苦樂(lè)參半的方式。對(duì)創(chuàng)始人來(lái)說(shuō),放棄一生追逐的夢(mèng)想確實(shí)是種煎熬?!?/span>
五、現(xiàn)在 Docker 的定位是什么
Johnston 決心不再重蹈過(guò)往的覆轍,專注為企業(yè)內(nèi)的核心軟件開(kāi)發(fā)者受眾提供價(jià)值。
Johnston 認(rèn)為,“Docker 2.0”的增長(zhǎng)機(jī)會(huì)在于為安全、經(jīng)過(guò)驗(yàn)證的鏡像提供新的開(kāi)發(fā)者工具與可信內(nèi)容,同時(shí)為以容器技術(shù)為基礎(chǔ)的新興計(jì)算模型(例如無(wú)服務(wù)器、機(jī)器學(xué)習(xí)及物聯(lián)網(wǎng)工作負(fù)載)持續(xù)提供推動(dòng)力。
Hykes 則總結(jié)道,“公平地說(shuō),Docker 沒(méi)能把自己的業(yè)務(wù)潛力轉(zhuǎn)化成實(shí)際價(jià)值……至少目前還沒(méi)有。但我很高興 Docker 在經(jīng)歷了這么多年的坎坷之后再次抓住了建立業(yè)務(wù)的機(jī)會(huì)。這證明了 Docker 項(xiàng)目的品牌和底子都很厚實(shí)。”
編譯:核子可樂(lè)、燕珊
來(lái)源:公眾號(hào):InfoQ(ID:infoqchina)
原文:https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html
感謝您的閱讀,也歡迎您發(fā)表關(guān)于這篇文章的任何建議,關(guān)注我,技術(shù)不迷茫!小編到你上高速。
正文結(jié)束
1.不認(rèn)命,從10年流水線工人,到谷歌上班的程序媛,一位湖南妹子的勵(lì)志故事
3.從零開(kāi)始搭建創(chuàng)業(yè)公司后臺(tái)技術(shù)棧
5.37歲程序員被裁,120天沒(méi)找到工作,無(wú)奈去小公司,結(jié)果懵了...
6.IntelliJ IDEA 2019.3 首個(gè)最新訪問(wèn)版本發(fā)布,新特性搶先看

