一切使之容器 - Container with Application (1)

容器從哪裡來,容器又要去哪裡。

docker

說到容器大家都會想到 Docker, 但容器就只有 Docker 嗎,顯然不是。
當年隨著 Docker 項目開源,dotCloud(後來改名直接叫 docker 公司)公司一係成名,靠著 Docker 三件套 Docker Compose、Swarm 和 Machine,佔領了 PaaS 界的整個光彩。

但隨著開源項目的大放異彩,docker 公司也不得不在商業化中跌跌撞撞尋找方向。

docker 公司始終對 Docker 項目保持最高發言權與權威,實際的許多行動都威脅到各大公司的利益,對於一個開源項目來說公司戰略的色彩並不適合納入其中。

容器大戰當時,Google 也開源了一個多年驗證用於生產環境的項目 lmctfy,但顯然對於用戶沒這麼有好的 lmctfy 項目肯定打不過 Docker(後來改名叫 moby, 但大家還是習慣稱他 Docker)。

然而 Google 公司也釋出善意想與 docker 公司進行合作,解決容器紛紛爭爭的各種問題。建議與 docker 公司共同推出一個 container runtime libray 作為 Docker 項目的核心,但 docker 公司並沒有接受 Google 的提議,反而一意孤行的推出 Libcontainer,一個被大家詬病可讀性差,戰略目的強的項目。

而 Docker 在 2015 年的高速迭代與版本更新更令許多使用者苦不堪言,由此,幾個容器界的大佬就出來成立中立的基金會,以切割與 docker 公司的權威。

這個項目就是著名的 RunC,是由 docker 公司領頭將項目 Libcontainer 提供給一個中立的基金會,然後大家以 RunC 為基礎,建立一套屬於容器和鏡像的標準和規範。

而這個規範標準就是 Open Containers Initiative(OCI),規範標準的提出,使得容器鏡像與容器 runtime,得以與 Docker 項目分離,也造就了現在可以不依賴 Docker 項目也能做出容器平台的成果。

然而 OCI 卻沒有得到預期的發展,一方面領頭的 docker 公司缺乏動力制定新的標準,一方面 Docker 項目依然一家獨大,沒有改變的可能。

如果僅僅是在容器的層面競爭,那 docker 公司肯定能夠以社群支持與廣大的使用者保持天下。

最終 Google 和 RedHat 下定決心要改變 Docker 一家獨佔商業容器市場的情況,聯合了基礎設施開源項目成立了基金會 Cloud Native Computing Foundation(CNCF),基金會的目標很簡單,就是以 Kubernetes 項目為基礎,建立一個由開源基礎設施領域的廠商所主導,獨立基金會方式運營,沒有公司戰略色彩的平台級社區,用來以對抗 docker 公司為核心的容器生態圈。

要達到這個目的有幾個關鍵:

  1. 確保 Kubernetes 能實現流暢的容器編排(Docker Swarm 場景常常單一受限)
  2. Kubernetes 必須達到多複雜場景下的容器編排首選
  3. 能夠使用實現協議標準的容器,而不僅僅是 Docker 容器

Kubernetes 項目一出來簡直直接對 docker 公司實施了降維打擊,將原本容器項目之爭,提升到了容器編排之爭的層級,Kubernetes 項目的操作實在是令人佩服。

Kubernetes 的一些特性來自於 Google 內部的容器化基礎設施,Borg 和 Omega 系统,這兩個系統是 Google 公司多年來對於容器的理解所沈澱的基礎設施項目,這也就是為什麼 Kubernetes 項目一出來就佔領了容器編排的一席之地,並且避免與 Docker Swarm 在同一個維度競爭的結果。

在 2016 年,見如此況的 docker 公司決定更進一步決定。放棄現有的 Swarm 項目,將容器編排和集群管理功能全部內置到 Docker 中。

顯然,此舉並未為 docker 公司帶來反擊的機會。

而,Kubernetes 項目都為開發者製作可以擴展的外掛機制,鼓勵用戶一起參與進來 Kubernetes 之中。這個讓 Kubernetes 項目的二次創新開發更加增添了色彩,整個 Kubernetes 社群百花爭鳴,大放異彩。

2017年,docker 公司全面放棄與 Kubernetes 競爭的機會,並將 Docker 項目改名為 Moby,交由社群自行維護,當然 Docker 拿回 Docker 這個商標權(誰都捨不得放棄可愛的鯨魚的)。

此後 docker 公司,更是在自己企業版的 Docker 中加入 Kubernetes 項目(後來社群版也加入了),整個容器大戰可以說是告一段落。

Google,RedHat,Docker 各自佔領自己產業中的角色。

Kubernetes

yasuoyuhao 2018/12/28
如果喜歡我的文章,可以按下喜歡或追隨讓我知道呦,更歡迎許多大神指點討論。感謝您的閱讀。
部落格:yasuoyuhao's Area

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容

  • 自然衝擊療法由丁愚仁老師發明,又稱「禪拍」,「拍打」,"自然拍打"。 丁師及其團隊總結經驗,不同的各種病症(含絕症...
    YouAreMyMusic阅读 2,250评论 0 4
  • 程序員創業白皮書 作者:Paul Graham Paul Graham是程序員,專欄作家。他在1995年創建了第一...
    刘立山John阅读 1,887评论 0 20
  • 相信的力量 看到星星学习班里面一大片信息传来,头都炸了,觉得太烦了,什么百度网盘共享,什么zoom,什么astro...
    芩hot阅读 179评论 0 1
  • 早晨起来听着音乐画画,那感觉简直是太太太美妙了。理性帮助我们征服世界。艺术帮助我们感受幸福生活。 中国人的生活就是...
    Elaine匹阅读 122评论 0 0