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 Enterprise Edition商业捆绑Swarm以及其他管理工具,并与HPE、思科和微软建立商业伙伴关系,大规模推广其技术进入企业用户,事实上,该公司掌控着非常大的市场利润空间。
而容器平台使能软件供应链的预判,让Docker在此时选择拥抱Kubernetes,Docker的创始人Solomon Hykes在大会上宣布:下一个版本的Docker将支持两种编排平台—— Swarm和Kubernetes!
当前,Docker Swarm与整个Docker平台紧密集成,然而并非所有人都愿意选择Swarm。Hykes表示,默认的Swarm已经限制了Docker用户的完整体验,为此,Docker公司计划提供一个无缝平台,同时支持包含Swarm和Kubernetes集群的异构部署。Docker企业版(EE)将很快为Kuberenetes和Swarm提供全套Docker管理服务。
Hykes强调了Docker的开放性,他表示,现有的Docker开发人员不必学习新的Kubernetes工具,下一个版本的Docker将内置完整的Kubernetes发行版,开发人员将能够一直使用Docker工具。