10 月 17 日,在 DockerCon 欧洲大会上,容器供应商 Docker 丢出重磅消息,将拥抱容器编排对手 Kubernetes!
在过去几年中,开源的容器编排技术 Kubernetes 获得了广泛的市场支持和企业采纳,10 月 17 日,它意义非凡的收获了劲敌——Docker 的支持。Docker 公司在其丹麦哥本哈根举行的 DockerCon 大会上宣布,将扩大其 Docker 平台并拥抱支持 Kubernetes。
2015 年以来,Docker 公司自有容器编排平台 Swarm 一直与 Kubernetes 直接竞争,包括 Red Hat、CoreOS、Canonical 和 VMware 在内的多个供应商已经在市场上提供 Kubernetes 发行版本,直接与 Docker Swarm 竞争。
在当前企业转变传统的独石应用,拥抱更灵活的、使用容器的云原生 DevOps 模型的大潮之下,Docker 具有先发优势,而且目前大部分的容器部署都是以 Docker Engine 为核心。Docker 企业版商业捆绑 Swarm 以及其它管理工具,并与 HPE、思科和微软建立商业伙伴关系,大规模推广其技术进入企业用户,事实上,该公司掌控着非常大的市场利润空间。
而容器平台使能软件供应链的预判,让 Docker 在此时选择拥抱 Kubernetes,Docker 的创始人 Solomon Hykes 在大会上宣布:下一个版本的 Docker 将支持两种编排平台—— Swarm 和 Kubernetes!
当前,Docker Swarm 与整个 Docker 平台紧密集成,然而并非所有人都愿意选择 Swarm。Hykes 表示,默认的 Swarm 已经限制了 Docker 用户的完整体验,为此,Docker 公司计划提供一个无缝平台,同时支持包含 Swarm 和 Kubernetes 集群的异构部署。Docker 企业版将很快为 Kubernetes 和 Swarm 提供全套 Docker 管理服务。
Hykes 强调了 Docker 的开放性,他表示,现有的 Docker 开发人员不必学习新的 Kubernetes 工具,下一个版本的 Docker 将内置完整的 Kubernetes 发行版本,开发人员将能够一直使用 Docker 工具。