深入剖析 Kubernetes
张磊
Kubernetes 社区资深成员与项目维护者
116705 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 57 讲
再谈开源与社区 (1讲)
结束语 (1讲)
深入剖析 Kubernetes
15
15
1.0x
00:00/00:00
登录|注册

04 | 预习篇 · 小鲸鱼大事记(四):尘埃落定

对Docker公司在今后的发展的看法
评价Solomon Hykes在Docker公司发展历程中的所作所为
Docker公司的选择与Kubernetes项目的成功
Docker公司与Kubernetes社区的对比
Docker公司CTO辞职
RedHat收购CoreOS
Docker公司内置Kubernetes项目
放弃开源社区竞争,专注商业业务
将容器编排和集群管理功能内置到Docker项目
放弃Swarm项目
二次创新工作的催生
推进“民主化”架构
基于Borg系统的设计思想
Kubernetes项目在编排领域的竞争优势
目的:建立以Kubernetes项目为基础的平台级社区
成立Open Container Initiative (OCI)
社区对Docker项目的不满
Docker公司发布Libcontainer
Docker公司保持绝对权威和发言权
开源社区商业化思路类似
Docker项目成为商业产品
Docker生态创业公司蓬勃发展
Docker Compose、Swarm和Machine发布
Docker公司推出容器技术生态
分享主题:小鲸鱼大事记之尘埃落定
作者:张磊
思考题
总结
结局
Docker公司的转型
Kubernetes项目的发展
CNCF社区的成立
Docker项目与Google容器项目的竞争
Docker公司商业化战略引发担忧
背景
介绍
尘埃落定:Kubernetes社区承接了Docker项目的未尽事业

该思维导图由 AI 生成,仅供参考

你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之尘埃落定。
在上一次的分享中我提到,伴随着 Docker 公司一手打造出来的容器技术生态在云计算市场中站稳了脚跟,围绕着 Docker 项目进行的各个层次的集成与创新产品,也如雨后春笋般出现在这个新兴市场当中。而 Docker 公司,不失时机地发布了 Docker Compose、Swarm 和 Machine“三件套”,在重新定义 PaaS 的方向上走出了最关键的一步。
这段时间,也正是 Docker 生态创业公司们的春天,大量围绕着 Docker 项目的网络、存储、监控、CI/CD,甚至 UI 项目纷纷出台,也涌现出了很多 Rancher、Tutum 这样在开源与商业上均取得了巨大成功的创业公司。
在 2014~2015 年间,整个容器社区可谓热闹非凡。
这令人兴奋的繁荣背后,却浮现出了更多的担忧。这其中最主要的负面情绪,是对 Docker 公司商业化战略的种种顾虑。
事实上,很多从业者也都看得明白,Docker 项目此时已经成为 Docker 公司一个商业产品。而开源,只是 Docker 公司吸引开发者群体的一个重要手段。不过这么多年来,开源社区的商业化其实都是类似的思路,无非是高不高调、心不心急的问题罢了。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
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-31
    3
    213
  • 大老杨
    感觉朗读的特别有感情

    作者回复: 因为作者对技术心中充满爱……

    2018-09-05
    107
  • Linux云计算网络
    solomon很有远见,docker是一个小而美的产品,只有独立存在可能才能被认识,加入微软,可能就只能成为微软众多产品中不知名的一员,久而久之会被人淡忘,对于未来,我相信docker的前景是好的,k8s虽然很强大,但主流也是采用docker的容器规范,这只会更好,不会淘汰。

    作者回复: 遗憾的是,如今的docker已经不是小而美了。有兴趣可以对比一下docker 1.12和现在的docker容器启动速度。

    2018-08-31
    2
    60
  • Hector
    个人感觉,docker公司就像曹魏政权,挟天子以令诸侯。mesos就像东吴孙权,靠着封闭环境相机行事。k8s就像蜀汉,得到了redhat这个卧龙之后一飞冲天,立国较晚人心尽得。其中赤壁之战曹魏败了,不过没垮,更加决绝的转向九品官人法(商业模式)。蜀汉现在赢赤壁得汉中还想出祁山。不知道东吴现在什么情况

    作者回复: 现在你这个三国里天下已经姓刘了。不过,这里蜀汉之所以厉害,是因为goog这只卧龙直接带红帽赵云打的天下

    2019-04-11
    5
    33
  • pllsxyc
    作为一个直男也觉得老师声音很好听是怎么回事😂😂

    作者回复: 受宠若惊!

    2018-08-31
    25
  • jinbing
    MS在这场容器大战中扮演了什么样的角色?

    作者回复: 坐收渔翁之利,azure强势崛起

    2018-10-09
    20
  • po
    有几个概念不是很明白,有点混乱,麻烦介绍下关系:docker与containerd,libcontainer,runc,oci,cri,cni等等这类的标准,谢谢。

    作者回复: docker - containerd - runc - OCI格式的容器 CRI CNI CSI都是kubernetes 的接口,全会讲到。 libcontainer是containerd的前身,现在不提了

    2018-09-07
    2
    20
  • MavenTalker
    Docker开源版改名为moby,大家日常交流似乎还是docker,惯性了吧

    作者回复: 毕竟就是要这个效果

    2018-08-31
    3
    17
  • stefli
    Rancher也有内置的容器管理与编排工具,叫Cattle?比较小众,会有怎样的发展。现在看来是k8s一家独大。

    作者回复: 其他家的东西都会变成kubernetes 或者kubernetes 的插件或集成。所以kubernetes 的作用类似于linux ,它不会挤占上层的空间,也不存在一家独大的说法。能卖钱的,是上面的东东。

    2018-09-05
    12
  • 刚刚看到一个新闻,google把k8s的控制权完全交给CNCF了,这背后有什么故事吗?这个举措意义是什么呢?

    作者回复: 这个新闻标题有点问题。正确的说法是,kubernetes 项目的集成环境正式跟GCE解除绑定。至于控制权,老早就不是google一家说了算。redhat了解一下。

    2018-09-06
    2
    11
收起评论
显示
设置
留言
99+
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部