動蕩的 Docker
關鍵時刻,第一時間送達!
Docker 的出現,讓容器技術變成了主流。今日,Docker 創始人 Solomon Hykes 在 Docker 博客上宣布已正式離開 Docker 公司,不再擔任公司的日常運作工作。他表示,「沒有我,Docker 也能正常運行」。
Solomon Hykes 表示,他未來的身份將是 Docker 的董事會成員、主要股東,以及 Docker 維護者,但不再負責擔任公司的日常工作。
Solomon Hykes 今年 34 歲,作為 Docker 的創始人,他表示在宣布這個消息時,心情十分複雜。
Hykes 的十年
十年前,他和他的朋友 Kamel Founadi、Sebastien Pahl 共同創立了一家名為 Dotcloud 的公司,目標是利用一種叫做容器的技術來創建他們稱作是「大規模的創新工具」:任何人都可以使用的編程工具。
2010 年,「dotCloud」在舊金山成立,基於 PaaS 平台為開發者或開發商提供技術服務。什麼是 PaaS 呢?PaaS 的全稱是 Platform as a Service,也就是平台即服務。無論你選擇哪個技術棧,PaaS 都會為你提供相關的配套設置,包括語言環境、運行環境、存儲和各種基礎服務。dotCloud 不僅支持諸如 PHP、MySql 等傳統技術框架,還包括 Node.js、MongoDB 等新興技術。基於 dotCloud 提供的開發工具和技術框架,你可以直接使用 dotCloud 的 SDK 編寫代碼和構建業務服務,並在聯網的時候把這些代碼推送到雲端,實現自動部署和測試。
dotCloud 把需要花費大量時間的手工工作和重複勞動抽象成組件和服務,並放到了雲端。另外,它還提供了各種監控、告警和控制功能,方便開發者管理和監控自己的產品。dotCloud 最初運行在 Amazon 的 EC2 上,不過由於 dotClout 高度的抽象層次,理論上 dotCloud 可以運行在各種各樣的雲服務上面。
當時他 24 歲,不知道自己應該做什麼,而他們的公司正需要一位 CEO,所以這就成了 Solomon Hykes 的新角色。
五年前,Dotcloud 變成 Docker,組成了一個以 5 人為核心的團隊:Eric Bardin,Sam Alba,Jerome Petazzoni,Julien Barbier 以及 Solomon Hykes 本人。
但是,PaaS 的概念雖好,可由於認知、理念和技術的局限性,市場的接受度並不高,市場的規模也不夠大。除此之外,還有巨頭不斷進場攪局,IBM 的藍雲、微軟的 Azure、Amazon 的 EC2、Google 的 GAE、VMware 的 Cloud Foundry 等等。在這種情況下,雖然 dotCloud 在 2011 年初拿到了 1000 萬美元的融資,但依然舉步維艱。
所以,Solomon Hykes 決定把核心引擎開源,這個基於 Linux Container 技術的核心管理引擎一經開源立刻得到了業界的熱烈吹捧。它大大降低了容器技術的使用門檻,輕量級,可移植,虛擬化,語言無關,寫了程序扔上去做成鏡像可以隨處部署和運行,開發、測試和生產環境徹底統一了,還能進行資源管控和虛擬化。
這個引擎的名字就叫做 Docker,以 Go 語言寫成。
公司增長很快,並且聘請了一位有經驗的 CEO 來保持這種狀態。Solomon Hykes 當時 29 歲,希望能繼續「發光發熱」,這時 Docker 需要一名 CTO,順理成章地,Solomon Hykes 開始擔任 Docker 的 CTO 一職。
Docker 公司的動蕩
這些年 Docker 公司經歷了一些動蕩,但事實上,可能正是這種企業關注點讓 Docker 在可預見的將來籌集到 2.5 億美元。
該公司起起落落,許多專家都認為它會隨時關閉或出售,但它在過去兩年悄悄地策划了前進的方向,在容器潮流主要集中在谷歌領導的 Kubernetes 項目時,Docker 還宣布了擁抱 Kubernetes。
Docker容器被稱為容器運行時的事實標準,一旦擁抱了容器,用戶就需要一個編排框架來調度和管理容器。最常見的編排框架有 Kubernetes、Mesos、DockerSwarm。Kubernetes 是目前市場上最成熟的、最具擴展性的解決方案,佔有最大的市場份額。
Docker 公司的資金收入來源於技術支持服務,生產中運行的 Docker 容器越多,技術支持服務的收入就越多。對 Docker 公司來說,重要的是 Docker 容器使用率的提升。顯然,Kubernetes 是最受歡迎的編排框架,被用於驅動大規模的容器應用,而 Kubernetes 可以使更多的 Docker 容器投入生產。
「沒有我,Docker 也能正常運行」
Hykes 在告別信中說道,在首席執行官,傳奇人物 Steve Singh 的領導下,Docker 轉變成了一個收入增長迅猛,並擁有數百萬開發者的開發者社區。Docker 現在處於一個沒有他也可以繼續運行的位置,並說道:「當你創建一家公司時,你的工作就是確保它有一天能夠在沒有你的情況下取得成功。」
「創始人的生活並不容易,但是我很幸運。大多數企業在第一年就會面臨失敗,而我們已經成為有史以來規模最大的開源社區之一,共同構建了可在全球數百萬台計算機上運行的軟體。我衷心感謝 Docker 團隊和社區的每一個成員,我期待未來的路!」
參考鏈接:
https://blog.docker.com/2018/03/au-revoir/
https://www.oschina.net/news/57838/docker-dotcloud
https://www.oschina.net/news/89767/docker-support-kubernetes


※這五件事發生的時候,就是 ICO 泡沫破裂的那一天
※封殺抖音,微博在緊張什麼?
TAG:CSDN |