在短短不到七年的時間裡,Docker先後迎來了五位CEO。這家公司一直竭力圍繞其新潮的開創性雲軟件來開拓業務。Docker的五位CEO
2019 年,Docker一分為二,將企業業務出售給了雲諮詢公司Mirantis。數名前員工表示,對於一家曾引領重大雲趨勢的初創公司來說,這無異於「失寵」。本文介紹了Docker如何從一家炙手可熱的初創公司變成開源軟件界的一則警示故事。Docker曾經是硅谷最炙手可熱的開發者初創公司,而DockerCon大會堪稱其皇冠上的寶石。自2014年以來,DockerCon每年吸引成千上萬名與會者,是軟件容器領域名副其實的盛會。軟件容器是一種專門但又頗具影響力的雲技術,已成為Docker品牌的代名詞。在早期那幾年,谷歌、亞馬遜、微軟和IBM等公司競相在大會上策辦盛大演示和發布會,熱衷於雲計算新時代的開發人員蜂擁而來,感受這股熱潮。總部位於美國舊金山的Docker於2013年創立,因對容器採用開創性方法而備受關注。容器讓開發人員可以打包應用程序,以便在任何雲或硬件上運行。雖然Docker並未發明容器,但它讓開發人員極容易使用容器,因而在雲行業掀起了一股延續至今的浪潮。RedMonk分析師James Governor稱容器是「發展最迅猛的技術」之一。曾經一度,Docker方面的炒作非常猛。Docker從Greylock Partners、Insight Partners和紅杉資本等大牌投資者處籌資超過2.7億美元,2018年估值達到最高峰:13.2億美元。快速發展的勢頭也引得IT巨頭們為之側目;據說Docker在2016年拒絕了微軟斥資40億美元的收購要約。但就在容器市場一路狂奔之際,Docker很快重重地摔到了地面。Kubernetes的橫空出世給這家初創公司施加了巨大的壓力,它未能頂住這個壓力。Kubernetes是谷歌發明的一種免費開源容器管理工具,搶走了Docker自己產品的風頭。Docker在不到七年的時間裡先後迎來了五位CEO,試圖東山再起。2019年,Docker拆分公司,將企業業務出售給了Mirantis。Docker剩餘的家底籌集了3500萬美元的A輪融資,實際上重組為一家全新的初創公司。一位前員工告訴《商業內幕》雜誌:「從價值10億美元的獨角獸,拒絕微軟的收購要約,後來淪落到徹底崩潰,不得不重組整家公司,這是一則讓人大跌眼鏡的失寵故事。」如今,Docker致力於為開發人員提供自動化工具,最近宣布年度經常性收入(ARR)已超過5000萬美元。Docker拒絕就本文發表評論,只是特別指出:過去這兩年超過80000人參加了該公司主辦的虛擬DockerCon活動,新冠疫情導致線下大會被取消。為了回顧這家公司的影響力以及在那裡工作是一種什麼感覺,《商業內幕》雜誌不僅採訪了分析師和技術高管,還採訪了10位Docker前員工。這些前員工不願透露姓名,以便可以暢所欲言,不過《商業內幕》知道他們的身份。他們稱Docker「錯失了良機」,並對公司未能將其「坐上火箭的技術」轉變為商業成功表示了失望。但作為一家為兼顧盈利和服務開源社區而犯難的開源軟件初創公司,它絕不會很簡單。Docker的故事始於巴黎一家名為DotCloud的初創公司,這家公司由Solomon Hykes、Kamel Founadi和Sebastien Pahl於2008年共同創辦,旨在為軟件開發人員提供雲託管服務。在隨後幾年,Hykes帶領手下開發了一款基於容器的工具,幫助DotCloud加快和擴展運營。2013年,Hykes推出了這款名為Docker的工具,將其作為開源產品來發布,那樣誰都可以下載、使用和修改。同年,DotCloud聘請Red Hat負責Gluster存儲軟件業務的資深人士Ben Golub擔任CEO,Hykes轉任首席技術官。Golub的首要舉措之一是宣布DotCloud更名為Docker Inc。此舉讓投資者興奮不已:AWS或微軟Azure等雲平台那時還不是巨無霸,但它們顯然在迅速增長。Docker的技術承諾可幫助開發人員充分利用那些平台,這反過來又幫助Docker在2013年完成了新一輪融資,估值達到1億美元。員工們表示,很快發現,Docker這個新貴有其自己的責任——具體來說,就是把免費開源軟件Docker的成功轉化為重新命名的初創公司Docker Inc.的收入。前員工稱讚Hykes是「理想主義者」和「開源倡導者」,這些雅號幫助Docker吸引和留住了頂級技術人才,但後來證明,這多少又是把雙刃劍。前員工表示,開源當初讓Docker賺足了眼球,並使它在開發人員中流行開來,但這家公司從未有過一項靠譜的計劃,憑這款軟件大賺一把。Hykes出任CTO時在其手下工作的一位前雇員說:「我不確定Solomon到底想不想賺錢。沒有人真正關注 X、Y、Z如何帶來更長的跑道或更多的現金。」前員工表示,Hykes基本上對優先考慮付費企業客戶可能想要的「普通」功能不感興趣,包括基於角色的訪問控制和更好的用戶身份驗證。相反,他對開源社區對於Docker的意見比較感興趣。一位前員工回憶起一件事,一群Docker銷售人員當面告訴Hykes那些缺失的功能對付費客戶有多麼重要。另一位前員工說:「Docker過於關注Hacker News網站上的內容,而不是客戶的想法。」Docker前CEO Ben Golub出席2015年的微軟Build大會。Golub現在是Storj Labs 的執行主席兼臨時CEOHykes在一份聲明中告訴《商業內幕》雜誌:「Ben Golub加入Docker擔任CEO後,派給了我一項任務:保持開源社區發展壯大。於是我照辦了。我的員工大約有5人。我認為我們做得很好。Docker雇用了數百名工程師和產品經理,但他們並非為我工作。有時有人會向我抱怨我們的產品優先級不合理,卻沒有意識到我對此毫無掌控權。我不明白為什麼是這樣。」Docker的「原罪」與谷歌的Kubernetes崛起
Docker最重大的挑戰來得很早,員工們說它也恰恰錯失了最好的機會。早在Docker崛起之前,谷歌就使用Borg(一種自主開發的軟件容器變種技術)來管理自己的龐大數據中心。隨着容器在業界的人氣越來越高,谷歌在2014年推出了基於Borg的開源軟件項目:Kubernetes。憑藉谷歌的支持以及即使在超大規模環境下也表現出色的美譽,Kubernetes一炮走紅。這就給Docker出了一道難題,其創收計劃在很大程度上依賴一款名為Swarm的企業級收費產品。Kubernetes和Swarm都承諾可幫助用戶管理容器,但谷歌的軟件免費又可靠,很快成為了首選工具。內部人士表示,Docker突然看起來不像是潮流引領者,更像是追隨者。一位前Docker員工說:「Kubernetes把房間裡的空氣都吸走了。我們的客戶開始打探Kubernetes,它開始成為人人都想搗鼓一下的新玩具。」Kubernetes是主要由志願者開發的開源項目,不屬於任何一家公司。谷歌后來將它捐給了獨立組織雲原生計算基金會(CNCF)。從小企業到AWS或微軟等大巨頭,任何公司只要覺得合適,都可以使用它。Kubernetes從未想過盈利。Docker有機會成為Kubernetes潮流的一部分;Kubernetes的聯合創始人Craig McLuckie去年告訴《InfoWorld》雜誌,谷歌曾討論過將整個項目捐給Docker,讓這家初創公司管理。但數位前員工表示,Docker的領導層並未擁抱Kubernetes,也沒有將它與Docker自己的產品集成起來,而是將Swarm定位其競爭對手,讓兩者相互爭奪用戶。Joe Beda和Craig McLuckie在谷歌幫助創建了Kubernetes幾年後,在新任CEO的領導下,Docker原本要改變策略,並推出Kubernetes集成機制。但一位從事Docker企業產品開發的前員工表示,最初的猶豫不決是公司的「原罪」。到2017年,Kubernetes變得越來越流行;需求日益旺盛,AWS、微軟Azure和谷歌雲適時引入了支持該技術的功能。與此同時,由於未能實現銷售目標,Docker難以找到小眾市場。那年,Docker請來了一位新的CEO:Steve Singh,這位經驗豐富的技術高管在1993年創立Concur,在2014年成功促成該公司被SAP收購,因此在業內家喻戶曉。他負責加大開發企業產品的力度,並讓公司回到正軌。一位前員工表示,Singh到來後,公司文化發生了「明顯的轉變」。另一位前員工表示,這位新CEO從SAP、微軟和VMware等公司聘請高管,大力推行他制定的戰略,並將備受喜愛的公司標誌(一堆集裝箱上的一頭卡通鯨魚)變得更具「企業形象」。內部人士表示,Singh被前員工誇讚為「熱情洋溢」和「偉大的領導者」,他大力主張透明度和包容性。在他的領導下,公司採取了諸多措施,招聘時注重多元化,並竭力在其開源軟件中剔除「master」或「slave」之類的術語。2018年舊金山,Steve Singh出席DockerCon。Docker前CEO Singh現在是Madrona Venture Group的董事總經理前員工表示,在Singh的帶領下,Docker獲得了一些客戶的青睞。2018年10月,Docker完成了9200萬美元的E輪融資,估值達到13.2億美元——這是它拆分前的最近一次私募融資。2018年初,Hykes決定辭職走人。他說:「我們需要Steve身邊有一名為世界上最大的公司交付和支持軟件方面有數十年經驗的CTO。」2019年,情況到了嚴重關頭。那年2月,Docker解僱了員工,以實現正向現金流的既定目標。幾個月後,Singh宣布新的Docker Enterprise 3.0將包括支持Kubernetes的功能,CEO稱此舉有望吸引那些重要的大客戶。Singh在2019年5月告訴《商業內幕》雜誌:「我們創辦公司不是為了退出。我們創辦公司是為了擁有一家偉大的長期發展的企業,具有可持續性。」前員工表示,這些舉措使許多人質疑公司的戰略。不過,仍有一些人相信Singh可以帶領Docker跨過這道障礙,尤其是考慮到迄今為止他取得的所有成就。難怪Docker在2019年6月宣布Singh將在擔任CEO僅兩年多後離開公司的消息在內部引發了地震。一位前員工說:「我們認為一切都還OK。我們一直在發展壯大公司,讓產品日臻完善。」Singh出局,Rob Bearden取而代之。作為開源大數據公司Hortonworks的CEO,Bearden負責將公司出售給昔日競爭對手Cloudera的工作。員工們注意到,Bearden將他以前的許多得力幹將從Hortonworks帶到了Docker,他總是不停地開會。他們很快就相信Bearden是專門為了出售Docker而被請來的。Docker前CEO Rob Bearden現在是Cloudera CEO2019年11月,Bearden上任僅幾個月後,Docker 宣布將企業業務出售給Mirantis。Docker剩餘的部門將改而致力於開發面向軟件開發人員的產品,由分拆前擔任首席產品官的Scott Johnston統一領導。Mirantis CEO Adrian Ionel在最近的採訪中告訴《商業內幕》雜誌,Docker和Mirantis有着長期的合作夥伴關係,並且對Kubernetes的未來有相似的看法,從而使Docker成為了誘人的收購對象。前員工表示,這則消息反響欠佳:公司上下已認識到了Docker可能會出售的事實,但他們預計買家會是亞馬遜或微軟之類的大牌公司;許多人獲悉Docker將出售給像Mirantis這樣一家藉藉無名的小公司後,大為震驚,繼而感到失望。大家以為會書寫雲計算歷史上的重要篇章,沒想到迎來的卻是虎頭蛇尾的結局。一位前員工談到他們在Docker的美好時光時說:「我們起初以為這會是大交易,有人會為此大書特書。Mirantis不是那樣的重量級買家。」收購後幾周內,Mirantis解僱了Docker的幾名員工。Ionel表示,為了使公司「更長期獨立生存和發展」,這「完全不可避免」。這些前員工表示,由於公司人員流動率很高,許多在裁員後留下來的人不久之後自願離開了。一位前雇員說,許多人拿到留職金後,就「爭先恐後地走人」。Bearden本人在Docker出售後不久就離開了,2020年初回到Cloudera擔任CEO。Mirantis表示,通過收購進來的前Docker員工中一半以上仍留在該公司,包括CTO Adam Parco。該公司告訴《商業內幕》,它沒有再進行任何裁員,此後擴大了規模。在新東家的體制下,Docker的文化經歷了又一次轉變。Docker以深厚的工程文化為豪,還有硅谷的典型福利,比如免費小吃、自助午餐以及偶爾的奢華假日派對。相比之下,Mirantis較為低調、節儉,並引以為豪。免費美食很少見,而不是司空見慣,Mirantis的領導層一再強調了Docker需要控制成本。Ionel告訴《商業內幕》雜誌:「我們不是一家非常重視滑雪旅行、大搞派對、開會必選五星級酒店的公司,而是一家以創造價值、構建出色的產品以及非常注重長遠目標為豪的公司。」這次出售也宣告DockerCon從此沒落,員工們之前將其視為一項重要投入,也是公司基因的一部分。Ionel表示,Mirantis不認為投入到該大會的時間和費用「符合戰略」,決定將來不參與其中。一名效力Mirantis的前員工說:「他們看到我們在DockerCon上花了大量時間後哄堂大笑,我們羞得跑出去了房間。」有理由對Mirantis和剛重組的Docker的下一篇章持樂觀態度。前員工稱Johnston是合適的CEO,能夠領導更小巧更低調的Docker度過這段非常時期,稱他「為人開放」、「平易近人」、「善於管理下屬」。Docker現任CEO Scott Johnston前CEO Singh表示,他很推崇現在的 Docker和Johnston的領導力,稱其是「超級粉絲」。Singh說:「併入到Mirantis中的企業版運行良好,Scott在Docker運作的核心開發工具業務也是如此。」Mirantis表示,2021年是有史以來最好的年頭,這在很大程度上歸功於收購了Docker。發言人表示,僅去年一年,就有近300家「傳統」Docker Enterprise客戶與該公司的訂單比原來增加了逾1000萬美元。雖然Docker的故事並沒有像許多人希望的那樣收尾,但不可否認的是,它引領了一場持續至今的行業運動。Red Hat CTO辦公室負責人Steve Watt表示,Docker的核心技術開創了雲計算行業的「全新時代」。雖然Docker沒有像員工們預期的那樣上市或被科技巨頭收購,但它幫助HashiCorp和GitLab等其他開源公司打開了通向IPO 的大門。許多前員工表示,他們仍然懷念在Docker工作的時光,紛紛讚揚這家公司是「緊密的大家庭」、「很友好」、「我工作過的最好地方」、「最開放的公司」和「合作氛圍非常好」。但業內許多人士將Docker視為一則警示故事,凸顯了開源初創公司面臨的長期挑戰。Forrester研究公司的首席分析師Lee Sustar告訴《商業內幕》雜誌:「你希望產品能夠成功。與此同時,你希望成為開源社區的一員,並為該生態系統注入活力,但從商業層面上來說又能蓬勃發展。把握好這一點是許多初創公司想要做好的。」
你的技術技能值多少錢:PaaS 85 萬、IaaS 77 萬、SDN 80 萬、Docker 80 萬、雲架構師 89 萬
Docker 禁止被列入美國「實體名單」的國家、企業、個人使用
Docker爆猛料:資金匱乏的工作人員威脅要刪除4.5PB備受冷落的容器映像!
Docker 將 Docker Enterprise 賣給 Mirantis:隨後融資 3500 萬美元,迎來新CEO
K8s 擊敗 Docker Swarm 了嗎 ?
一家Docker服務商關閉了
Docker 的窘境
Docker CEO 離職:因厭倦每周工作 75 個小時
Docker 在溫柔地殺死 VMware
Docker 公司已死 !
中國移動、IBM 分別中標工商銀行 IaaS(Openstack)、PaaS(Docker) 雲計算項目
Docker 改名 Moby 目的 :商業化
Docker實戰:一部失敗史
阿里雲獲得Docker在中國的運營權
關於Docker實際採用情況的八個驚人真相
美國中央情報局 CIA 被曝秘密投資 Mesosphere 和 Docker
希特勒怒噴Docker
OpenStack和Docker不能,Kubernetes和Mesos也不能,ServerLess能決定雲計算勝負嗎?