整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)

自 2020 年 Kubernetes v1.2 版本宣布弃用 Docker 起,有关“Docker 已死”的声音就越来越大,此后“跳过更新需付费”、“Docker Desktop 向大公司宣告收费”等事件更是令网友直呼:是时候弃用了。

可即便身陷质疑,Docker 依旧打了场“好仗”:Docker 公司昨日宣布,已获得由新投资者 Bain Capital Ventures(BCV)领投的 1.05 亿美元 C 轮融资,同时 BCV 合作伙伴 Enrique Salem 也将加入 Docker 董事会——此轮融资之后,Docker 的总资金达到 1.63 亿美元,公司估值更是高达 21 亿美元。

一、Docker “摸爬滚打”的那些年

Docker 诞生的这些年,经历过闭源和开源、体验过辉煌和困窘,也面临过拆分和重组,一路走来可谓历经波折。

  • 闭源→开源

很多人认为 Docker 诞生于 2013 年,但更准确来说,2013 年只是 Docker 的开源年份——早在 2010 年 Docker 就已经问世了。

当年,Docker 公司还叫 dotCloud,Docker 也并没有开源,而作为一家小型创业企业,dotCloud 当时的生存处境十分艰难。直到 2013 年 3 月,dotCloud 公司创始人之一、Docker 之父 Solomon Hykes 才决定为了缓解公司危机,将 Docker 项目正式开源。

意外的是,这个看似无奈之举却令 Docker 迅速“爆火”:越来越多开发者发现了 Docker 的优点,Docker 开源社区也以不可思议的速度日益壮大。

在此形势下,dotCloud 干脆将公司名也改成了 Docker Inc.。

  • 辉煌→困窘

Docker 开源之后的迅猛发展令诸多科技巨头为之侧目,包括谷歌、微软、亚马逊、 VMware 等大厂均宣布对其大力支持,甚至业内还有传闻称微软曾欲斥资 40 亿美元对 Docker 进行收购(不过 Docker 公司拒绝了)。

然而,后来 Kubernetes 的崛起被许多人认为是“Docker 的第一次死亡”——Kubernetes 与 Docker 旗下一款名为 Swarm 的企业级收费产品撞型了。

而凭借谷歌支持下的免费可靠、以及超大规模环境下的卓越表现等特点, Kubernetes 超过了 Docker Swarm,赢得了众多企业的拥护,并逐渐成为了事实上的行业标准。

据一位前 Docker 员工说:“Kubernetes 就像把房间里的空气都吸走了。我们的客户开始关注 Kubernetes,几乎每个人都想去试一试。”

  • 拆分→重组

2017 年开始,Kubernetes 变得越来越主流,AWS、微软 Azure 和谷歌云都引入了支持该技术的功能。而与此同时,Docker 在实现销售和收入目标方面却愈发艰难。

到了 2019 年,裁员、换 CEO 都没能缓解 Docker 所面临的危机,因此在 2019 年 11 月,当时的 Docker CEO Rob Bearden 宣布将企业业务出售给 Mirantis,剩余部门重组后,将由此前担任首席产品官的 Scott Johnston 接任 Docker CEO 一职以进行统一领导。

Scott Johnston 在接受采访时回应道:“我们决定将剩余部门的业务重心放在开发人员身上,这本来也是 Docker 在 2013-2014 年所坚持的初衷。”

二、重组两年多,Docker “赌”赢了

将公司最赚钱的业务出售、重组后的业务重点专注于面向开发者的产品——Docker 此举在当时看来无疑是一个相当大的赌注。所幸,如今看来,它似乎赌赢了。

上个月公布的 Docker 2021 年财报显示,其年度经常性收入 (ARR) 增长了 4 倍,超过 5000 万美元;而昨天,Docker 又宣布获得了由 BCV 领投的 1.05 亿美元 C 轮融资,公司估值增至 21 亿美元。

对此,Docker 首席执行官 Scott Johnston 在接受外媒 TechCrunch 的采访时愉悦回应道:“两年半前,我们不知道重头来过是否能够成功;但两年半后,我们很满意如今的变化。或许我们没有做出完美的决定,但现在看来我们的大部分赌注都得到了回报,也在很好地为开发人员提供我们的产品。”

在 Docker 官博中,已官宣加入 Docker 董事会的 Enrique Salem 也欣然表示:“Docker 很大程度上改变了开发人员构建、共享和运行现代应用程序的方式。凭借公司对开发人员的热切关注,以高效、高速产品主导的上市战略,以及为数以千计的生态系统合作伙伴提供支持,Docker 有望在未来十年引领行业动势。”

“这一里程碑式的融资是 Docker 团队、我们的开发者社区和我们的合作伙伴共同努力的结果。”Scott Johnston 在官博中感谢道:“我们共同关注开发者的需求,帮助他们在任何地方都能够快速安全地构建、共享和运行应用程序。随着这十年数以千万计的新开发商加入市场,这笔资金将使我们得以更快地为下一代解决问题。”

参考链接:

  • https://www.docker.com/press-release/accelerate-investments-in-developer-productivity-trusted-content-and-ecosystem-partnerships/

  • https://techcrunch.com/2022/03/31/as-docker-gains-momentum-it-hauls-in-105m-series-c-on-2b-valuation/

被弃用的 Docker 未死:带着 1.05 亿美元融资“回归”,估值高达 21 亿相关推荐

  1. 启动mac版docker自带的k8s

    最近准备好好学习下k8s,为了图方便,直接使用docker集成的k8s,但是网上找了一些教程但都没能一次性成功,只好自己从头跑一遍,顺手写个教程可以方便有类似需求的同学参考. 话不多说,直接上步骤. ...

  2. 【githubboy】一个可用于运行 Windows 2000 系统的 Docker 镜像:Windows 2000 on Docker,带你回到过去

    清华大学计算机学科推荐学术会议和期刊列表. 覆盖了高性能计算.计算机网络.网络与信息安全.理论计算机科学.系统软件与软件工程.数据库与数据挖掘.人工智能与模式识别.计算机图形学与多媒体等领域. Git ...

  3. 苹果明年弃用高通基带/ 腾讯回应进军ChatGPT/ 百度首席战略官辞职…今日更多新鲜事在此...

    日报君 发自 凹非寺 量子位 | 公众号 QbitAI 大家好,今天是2月28日星期二,又是元(zheng)气(bu)满(kai)满(yan)的一天. 科技圈最近都发生了哪些大事,一起来和日报君看看- ...

  4. 【网盘聚合神器】支持百度(不限速)、阿里、天翼、迅雷、蓝奏、谷歌等29款网盘,使用Docker部署Alist网盘直链程序,给电脑整个80亿GB硬盘

    [网盘聚合神器]支持百度(不限速).阿里.天翼.迅雷.蓝奏.谷歌等29款网盘,使用Docker部署Alist网盘直链程序,给电脑整个80亿GB硬盘. 百度网盘的限速可能会让你转战阿里云盘,但是阿里云盘 ...

  5. js和 ts 将大数字金额转换成带单位的数字金额,万,千万,亿,格式化金额数字,格式化成带单位的金额,附ts版代码

    js将大数字金额转换成带单位的数字金额,万,千万,亿, 第一个参数是在转换的数字, 第二个参数是返回的格式 不传第二个参数,返回数字和单位分开的,数组格式,传第二个参数后,返回数组和单位的字符串,这样 ...

  6. 三个月前被 K8S 弃用,Docker 火了!获 2300 万美元融资

    整理 | 寇雪芹 头图 | 下载于视觉中国 出品 | CSDN云计算(ID:CSDNcloud) 美国加州时间 3月16号,Docker 宣布获得 2300 万美元的 B 轮融资. 经过此轮融资,Do ...

  7. 6 个步骤,教你在Ubuntu虚拟机环境下,用Docker自带的DNS配置Hadoop | 附代码

    作者 | tianyouououou 责编 | Carol 来源 | CSDN 博客 封图 | CSDN付费下载于视觉中国 最近,作者整理了一套Hadoop搭建方案.最后的镜像大小1.4G多,使用do ...

  8. 被弃用的 Docker 会被 Podman 取代吗?

    Kubernetes 团队近日宣布将在最新版本中弃用 Docker 支持的功能,后续版本会陆续删除这些功能. 编译 | 弯月 责编 | 张文,郑丽媛 头图 | CSDN 下载自视觉中国 出品 | CS ...

  9. docker安装带管理界面的rabbitmq

    docker search rabbitmq-management,不带management的版本可能没有管理界面,也就是无法通过web登录后台系统 2. docker pull rabbitmq-m ...

最新文章

  1. SpringMvc入门教程
  2. hexo博客配置阿里云oss对象存储
  3. django中的项目使用mysql中的配置新建用户授予权限
  4. 修改NLS_DATE_FORMAT的四种方式
  5. 【摘抄】百度分词算法详解:查询处理以及分词技术
  6. 微信小程序之 SideBar(侧栏分类)
  7. 利用jaxp对xml进行dom解析
  8. @JsonSerialize的使用
  9. 简单易学!一步步带你理解机器学习算法——马尔可夫链蒙特卡罗(MCMC)
  10. linux6的关机快捷键是,LINUX关机快捷键是什么?
  11. html文本文档整人代码,一些bat恶搞代码
  12. 知识图谱构建(概念,工具,实例调研)
  13. C语言零碎知识点之输入字符数组
  14. 古文字识别助手与众包平台——项目博客五
  15. H3 R4900 G3装系统详细步骤
  16. 后端:发送短信(腾讯云)-nodejs
  17. 二叉树前序遍历、中序遍历、后序遍历、层序遍历的直观理解
  18. DiscuzX2.5,X3.0,X3.1,X3.2完整目录结构【模板目录template】
  19. python集合增加元素_python集合的新增元素方法整理
  20. QPSK调制解调和误码率

热门文章

  1. stm32F103驱动ADS1115程序-4通道可用-ALERT中断可用-ADC芯片,应该是最全了
  2. extends 和super 泛型限定符-上界不存下界不取
  3. java 传址或传值
  4. this.fields.get(c) is undefined
  5. redis win连接以及配置连接密码
  6. 实验11 链表 程序1奇数值结点链表
  7. POST提交数据之---Content-Type的理解;
  8. 【Swing/文本组件】定义自动换行的文本域
  9. 网上订单管理-新增、修改
  10. Java_模拟comet的实现