许多开发人员都认为Docker是过去十年里软件部署方面的一个大进步。这不仅仅是因为Docker为消除"机器上工作"的构建问题所做的工作,还因为它让一切成为可能。
上周,名气并没有Docker大的开源云公司Mirantis宣布从Docker Inc.收购了Docker Enterprise平台业务,包括750名客户。Mirantis表示,此次收购是其加快向数百家企业客户提供Kubernetes即服务目标的一部分。
容器对开发人员来说是一个福音。容器通过为虚拟环境提供项目所需的所有依赖关系,为企业提供了一站式解决方案。Docker容器可以跨机器运输,而不必考虑其操作系统。
这永远改变了开发人员的日常工作。管道变得有效,测试和部署变得更加容易。围绕容器化,一个巨大的生态系统已经出现,为企业创造了巨大的价值。
为什么Docker同意?
两年前,Docker Enterprise开始将Kubernetes作为其Universal Control Plane的一部分发布,现在它的很多客户都在使用它,或者计划在不久的将来使用它。
特别是在过去六年里,Docker容器化促进了基于微服务的应用程序的增长,使开发团队能够更快地发布应用程序,并加速了应用程序从数据中心向云的迁移。
这不仅仅是Docker的努力,一个充满活力的开源和商业技术社区生态系统也应运而生,这简化了新实践的采用。
不过,自从谷歌开源Kubernetes以来,Docker的命运发生了很大变化。
Docker首席执行官Rob Bearden在一份声明中说:"在与管理团队和董事会进行了深入分析后,我们认为Docker有两项截然不同的业务。"。
Docker的管理层做出这个决定,目的是将服务划分为针对不同的应用程序。他们相信能够为开发人员提供构建多服务混合云应用程序的无缝体验。
对Mirantis来说意味着什么?
Docker Enterprise还提供了最简单、最快捷的使用容器和Kubernetes的方法。此外,它还使从混合云到边缘的现代应用程序的安全生产成为可能。
Docker对大型公司的开发人员如何"轻松"地构建和运行自己的代码产生了巨大的影响。Docker带来了项目和应用程序的完全可移植性。没有Docker,一切都会变成一个孤立的项目。
Docker有效地解决了许多依赖关系问题,并且把开发人员从向测试人员解释代码失败原因中解放出来。
如前所述,Mirantis此次收购旨在将Docker Enterprise产品组合开发为一个持续交付的容器管理平台,同时通过最新的收购加速Kubernetes及其云原生生态系统的创新。
Mirantis表示,今后的重点是Kubernetes。它还承诺将对Swarm的支持再延长至少两年。
当人们还在试图了解更多关于收购的消息时,Docker宣布已成功完成股本重组,为未来增长做好准备,并已从之前的投资者Benchmark Capital和Insight Partners获得3500万美元的新融资。
Docker客户多样化,包括ADP、Paypal、VISA等。此外,新改组的公司拥有一位新的CEO Scott Johnston,他曾在Docker担任首席产品官,负责产品开发。
Johnston在公司发布的一份声明中说:"今后,我们将与社区和生态系统合作,强化Docker Desktop和Docker Hub在现代应用程序开发流程中的作用。"