如果说Docker.Inc在2017年经历了非常艰难的一段时间,这句话是轻描淡写的。除了Uber之外,我想不出还有一家像Docker在2017年那样,利用率更高、宣传力度更大、资金充足的硅谷初创企业(仍在运营)。人们将回顾2017年,因为Docker,一款伟大的软件,被糟糕的商业实践彻底摧毁,导致它在2018年结束。这是一个面向外部的回顾,讲述了Docker.Inc出错的方式和地点,以及Docker.Inc如何努力解决问题,但太少了,太晚了。

docker是个好软件

需要明确的是,Docker彻底改变了软件开发。采用Linux原语(如cgroups、名称空间、进程隔离等)放入单个工具中是一项了不起的壮举。2012年,我试图弄清楚开发环境是如何更加便携。Docker的兴起使开发环境成为一个简单的、版本可控的Dockerfile。工具从Packer,Vagrant,VirtualBox和大量基础设施到Docker。Docker用户界面实际上也不错!它是一个适用于许多应用程序的好工具。docker团队的人应该为他们构建的工具感到骄傲。

硅谷的宠儿

Docker的早期成功,导致公司围绕其产品建立了一个大的社区。早期的成功推动了一轮又一轮的融资。高盛(Goldman Sachs)、Greylock Partners、红杉资本(Sequoia Capital)和Insight Venture Partners等知名投资者排起长队,向Docker提供大量资金。到目前为止,Docker已经筹集了2.5亿美元量级的资本投资。

但是,就像2010年代大多数资金充足,成本最高的初创公司一样,Docker也犯了一些人力资源方面的错误。随着它的崛起,Docker保护了一些能力不足的人。这导致了我个人对公司领导层的厌恶。产品仍然是高质量的,但它根本不能为公司的行为辩解。可悲的是,许多硅谷的宠儿都是这样,需要改变。

Kubernetes对Docker造成损害

kubernetes的崛起加速了docker的毁灭。Docker在处理开源社区的容器协调器kubernetes方面没有做任何贡献。Docker的竞争产品Docker Swarm是Docker心目中唯一的容器协调器。尽管Kubernetes起初更喜欢docker容器,但还是做出了这个决定。从记录上看,docker领航者们在2017年初确认,kubernetes在文章、聚会和会议上的讨论不受到docker的欢迎。

在DockerCon EU 17会议上,docker决定全力以赴地研究kubernetes。这一突然的变化是对kubernetes崛起和即将到来的统治地位的明显承认。

Moby?

没有人知道四月份Docker在Dockercon17发布Moby时在做了什么。Moby被描述为Docker项目的新上游。但是,Moby的推出并没有提前宣布。当Solomon Hykes在第DockerCon17会议上发言时,仿佛数以百万计的声音突然在恐惧中呼喊。当时从Docker到Moby的剧烈转变发生在GitHub上。

Kubernetes的不友好接纳

当被问及Docker Swarm是否已经死亡时,Solomon Hykes发推文说,“ Docker将继续支持Kubernetes和Swarm作为一等公民。开放和选择为每个人创造一个更健康的生态系统。“这里的问题是Docker Swarm没有完全成熟,并且离成熟很远。Docker Swarm产品团队及其少数开源贡献者将无法跟上Kubernetes社区的步伐。虽然Docker用户界面很好,但Kubernetes用户界面要优越得多。这几乎就像Docker承认自己是集装箱领域的边缘咨询公司一样。

结论

Docker的真正问题在于缺乏连贯的领导力。似乎围绕组织中的单个人进行了战略性关注。这个人被推得越来越远离公司的核心。该公司进行了重组,并将重心转移到了企业市场。这种转变对Docker的投资者来说是有道理的(毕竟公司确实承担了信托责任),但这一转变将减少推动品牌成功的的因素。据说“伟大的文明不会被谋杀。他们自杀了。“Docker.Inc就是这样做的。

长按二维码 ▲

订阅「架构师小秘圈」公众号

如有启发,帮我点个在看,谢谢↓

Docker火遍全球!Docker(Inc)这家公司却要死了???相关推荐

  1. 火遍全球的开源硬件 Arduino 的成长故事

    如今在物联网领域,开源硬件 Arduino 可以说火遍全球,成为广大电子爱好者.硬件极客的首选硬件. 那么,你知道 Arduino 的起源及发展史吗? 缘起 2005年寒冷的冬天,马西莫·班兹「Mas ...

  2. python能做什么游戏-你也可以用Python开发出一款火遍全球的游戏!

    还记得这款火遍全球的像素小鸟游戏吗? 没有精细的动画,极简的游戏机制.却成为苹果商店下载量最多的免费 app,并为游戏制作人带来了数百万美元的收益. 当姜文说"站着把钱挣了"的时候 ...

  3. 一夜之间ChatGPT火遍全球,程序员的饭碗保不住了吗

    一夜之间拆的GPT火遍全球 程序员的饭碗保不住了吗 本来我不想说这话题的啊 最近几天有四五个网友私信问我 说有了拆的GPT以后 程序员是不是也失业了 等等类似的这种问题吧 所以今天我根据这个我知道的内 ...

  4. 要打造一款稳定顺滑、火遍全球的游戏?云将成为你的坚实后盾

    简介:游戏上云,就选阿里云 从简单的棋牌游戏,到大型的角色扮演游戏,各式各样的游戏已经成为了互联网文娱产业的丰富内容生态. 游戏天然是一种线上内容消费,出海有着天然的优势,像<原神>等优质 ...

  5. 同样是大逃杀类影片,《鱿鱼游戏》凭什么能火遍全球?

    CDA数据分析师 出品 作者:Mika 数据:Mika 曹鑫 456人最终剩一人,每淘汰一人奖金增加一亿,给你这样的游戏,你参加不参加? 这就是风靡全球的Netflix原创韩剧<鱿鱼游戏> ...

  6. 马斯克“开房聊天”,中外网友在线求码!Clubhouse一夜火遍全球

    金磊 杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI 马斯克,所到之处即是流量. 这不,昨晚就凭着一己之力,便让一个名叫Clubhouse的硅谷应用,瞬间成为了全球最炙手可热的App. 而 ...

  7. Pokémon Go火遍全球,开启全民捕捉小精灵的时代

    Pokémon Go到底有多火,让这些花边新闻和数据告诉你. 喜大普奔,最近从国外火到国内的Pokémon Go中国区解锁了! 疯狂的训练师玩家 Pokémon Go上线后,作为最先开放的两个地区,澳 ...

  8. 帷幕的帷是什么意思_“战斗民族”的鲜花礼品凭什么火遍全球?

    花视觉TheFlowerVision 分享花艺圈有意思的人和设计 文 | 超群爷·北京排版 | 超群爷·北京图片 | 莫斯科花艺设计学校©花视觉 转载请注明出处 话不多说,先走一波"战斗民族 ...

  9. 为给全球提供互联网服务 这家公司决定发射3236颗卫星

    [TechWeb]4月6日消息,据国外媒体报道,亚马逊计划将3236颗网络卫星送入近地轨道(low Earth orbit),在全球提供互联网服务. 亚马逊 据外媒介绍,亚马逊近地轨道卫星群计划代号为 ...

最新文章

  1. 热闹的聚会与尴尬的聚会_如何增加(和保存)您最喜欢的技术聚会
  2. 给力2011-东莞市南洋计算机软件有限公司 携手10大厂商提供企业安全有效节省成本解决方案...
  3. 数据结构 判断单链表是否有环 C
  4. GRUB2 管理器—Grub Customizer
  5. shell编程-实现线性筛
  6. 读javascript高级程序设计13-JSON
  7. [转]Unity-移动设备可用的压缩解压缩源码
  8. Swimming Balls
  9. Spark 任务参数配置
  10. IIS 7 配置备份和还原
  11. 20个最强的基于浏览器的在线代码编辑器
  12. 数值分析(11):常微分方程的数值解法之Euler法
  13. 蓝桥杯省赛——杨辉三角java
  14. TwinCAT软件的帮助如何使用
  15. HTML5-单、多选框,按钮
  16. mysql全量备份脚本_mysql全量备份脚本
  17. AJAX IE7清除缓存
  18. 微信小程序开发博客项目-篇幅《一》
  19. UEFI(使用EDK2)编程
  20. 托福高频真词List12 // 附托福TPO阅读真题

热门文章

  1. NC14414 小AA的数列
  2. 图论(二分图构造) ---- 二分图的性质 C. Arpa’s overnight party and Mehrdad’s silent entering
  3. Java中AudioFileStream_AudioFileStream学习
  4. 【kuangbin带你飞】专题六 最小生成树
  5. 【题解】P1508 Likecloud-吃、吃、吃(简单DP)
  6. java 多线程 进程_Java多线程1:进程与线程概述
  7. es任务 如何kill_kill进程的方法
  8. Deepin 下安装 Docker
  9. nginx服务器的负载均衡和动静分离(未完)
  10. SPQuery简单使用示例