04 | 预习篇 · 小鲸鱼大事记(四):尘埃落定
该思维导图由 AI 生成,仅供参考
- 深入了解
- 翻译
- 解释
- 总结
Kubernetes接手Docker项目未尽事业,回顾了Docker公司在容器技术生态中的崛起和对开源社区的影响。随着Docker项目繁荣,社区对其商业化战略和绝对权威的担忧日益增加。随后,OCI剥离容器运行时和镜像的实现,CNCF成立以Kubernetes为核心,对抗Docker公司的容器商业生态。Kubernetes在容器编排领域的竞争力和CNCF社区的解决方式备受关注。文章呈现了Docker项目与Kubernetes项目、CNCF社区之间的竞争与合作关系,以及容器技术生态的发展格局。Kubernetes项目的设计理念和号召力构建了与众不同的容器编排与管理生态,使其在GitHub上的指标远超Swarm项目。CNCF社区通过吸引力和开放性解决了竞争态势,而Docker公司则放弃开源社区,专注商业化转型。这一编排之争在2018年落下帷幕,标志着容器技术圈子的尘埃落定。 容器技术圈子在短短几年里发生了很多变数,但很多事情其实也都在情理之中。就像Docker这样一家创业公司,在通过开源社区的运作取得了巨大的成功之后,就不得不面对来自整个云计算产业的竞争和围剿。而这个产业的垄断特性,对于Docker这样的技术型创业公司其实天生就不友好。 在这种局势下,接受微软的天价收购,在大多数人看来都是一个非常明智和实际的选择。可是Solomon Hykes却多少带有一些理想主义的影子,既然不甘于“寄人篱下”,那他就必须带领Docker公司去对抗来自整个云计算产业的压力。 只不过,Docker公司最后选择的对抗方式,是将开源项目与商业产品紧密绑定,打造了一个极端封闭的技术生态。而这,其实违背了Docker项目与开发者保持亲密关系的初衷。相比之下,Kubernetes社区,正是以一种更加温和的方式,承接了Docker项目的未尽事业,即:以开发者为核心,构建一个相对民主和开放的容器生态。 这也是为何,Kubernetes项目的成功其实是必然的。 现在,我们很难想象如果Docker公司最初选择了跟Kubernetes社区合作,如今的容器生态又将会是怎样的一番景象。不过我们可以肯定的是,Docker公司在过去五年里的风云变幻,以及Solomon Hykes本人的传奇经历,都已经在云计算的长河中留下了浓墨重彩的一笔。
《深入剖析 Kubernetes》,新⼈⾸单¥68
全部留言(145)
- 最新
- 精选
- dancer感谢作者在讲述一个技术之前,能绘声绘色介绍这个技术产生的由来,超赞!
作者回复: 了解了背景和发展,对后面理解 为什么这么设计 其实帮助很大。开源项目千万不可拿过来蒙头读源码,这没有任何意义。
2018-08-313213 - 大老杨感觉朗读的特别有感情
作者回复: 因为作者对技术心中充满爱……
2018-09-05107 - Linux云计算网络solomon很有远见,docker是一个小而美的产品,只有独立存在可能才能被认识,加入微软,可能就只能成为微软众多产品中不知名的一员,久而久之会被人淡忘,对于未来,我相信docker的前景是好的,k8s虽然很强大,但主流也是采用docker的容器规范,这只会更好,不会淘汰。
作者回复: 遗憾的是,如今的docker已经不是小而美了。有兴趣可以对比一下docker 1.12和现在的docker容器启动速度。
2018-08-31260 - Hector个人感觉,docker公司就像曹魏政权,挟天子以令诸侯。mesos就像东吴孙权,靠着封闭环境相机行事。k8s就像蜀汉,得到了redhat这个卧龙之后一飞冲天,立国较晚人心尽得。其中赤壁之战曹魏败了,不过没垮,更加决绝的转向九品官人法(商业模式)。蜀汉现在赢赤壁得汉中还想出祁山。不知道东吴现在什么情况
作者回复: 现在你这个三国里天下已经姓刘了。不过,这里蜀汉之所以厉害,是因为goog这只卧龙直接带红帽赵云打的天下
2019-04-11533 - pllsxyc作为一个直男也觉得老师声音很好听是怎么回事😂😂
作者回复: 受宠若惊!
2018-08-3125 - jinbingMS在这场容器大战中扮演了什么样的角色?
作者回复: 坐收渔翁之利,azure强势崛起
2018-10-0920 - po有几个概念不是很明白,有点混乱,麻烦介绍下关系:docker与containerd,libcontainer,runc,oci,cri,cni等等这类的标准,谢谢。
作者回复: docker - containerd - runc - OCI格式的容器 CRI CNI CSI都是kubernetes 的接口,全会讲到。 libcontainer是containerd的前身,现在不提了
2018-09-07220 - MavenTalkerDocker开源版改名为moby,大家日常交流似乎还是docker,惯性了吧
作者回复: 毕竟就是要这个效果
2018-08-31317 - stefliRancher也有内置的容器管理与编排工具,叫Cattle?比较小众,会有怎样的发展。现在看来是k8s一家独大。
作者回复: 其他家的东西都会变成kubernetes 或者kubernetes 的插件或集成。所以kubernetes 的作用类似于linux ,它不会挤占上层的空间,也不存在一家独大的说法。能卖钱的,是上面的东东。
2018-09-0512 - 奕刚刚看到一个新闻,google把k8s的控制权完全交给CNCF了,这背后有什么故事吗?这个举措意义是什么呢?
作者回复: 这个新闻标题有点问题。正确的说法是,kubernetes 项目的集成环境正式跟GCE解除绑定。至于控制权,老早就不是google一家说了算。redhat了解一下。
2018-09-06211