Kubernetes的时代来了,Docker也无法回避
6011
2017-10-18 09:57    文章来源:IT战略家
文章摘要:当涉及到容器编排时,似乎很明显,谷歌开发的开源工具Kubernetes已经赢得了运营心灵的最佳位置。

当涉及到容器编排时,似乎很明显,谷歌开发的开源工具Kubernetes已经赢得了运营心灵的最佳位置。

10月17日,在DockerCon欧洲大会上,容器供应商Docker丢出重磅消息,将扩大Docker平台来拥抱容器编排对手Kubernetes!前者将计划是提供一个无缝平台,支持包含Swarm和Kubernetes集群的异构部署,同时与Linux和Windows兼容。

blob.png

这意味着:下一个版本的Docker将支持两种编排平台—— Swarm和Kubernetes!

2015年以来,Docker公司自有容器编排平台Swarm一直与Kubernetes直接竞争,包括Red Hat,CoreOS,Canonical和VMware在内的多个供应商已经在市场上提供Kubernetes发行版,直接与Docker Swarm竞争。

就在最近这几年,Kubernetes的发展势头越来越猛。已成为了AWS、Oracle、微软、VMware和Pivotal的首选编排工具,这些厂商今年都加入了云原生计算基金会(CNCF),这是托管Kubernetes项目的开源组织。

虽然Docker Swarm与整个Docker平台紧密集成,然而并非所有人都愿意选择Swarm。眼看各大企业都纷纷顺应趋势,Docker也别无选择。

blob.png

Docker公司的创始人Hykes表示,默认的Swarm已经限制了Docker用户的完整体验,为此,Docker公司计划提供一个无缝平台,同时支持包含Swarm和Kubernetes集群的异构部署。

Hykes还特意重点强调了Docker的开放性,他表示,现有的Docker开发人员不必学习新的Kubernetes工具,下一个版本的Docker企业版(EE)将内置完整的Kubernetes发行版,开发人员将能够一直使用Docker工具。

Docker EE

企业版Docker Enterprise Edition(EE)将很快为Kubernetes和Swarm提供全套Docker管理服务。Docker EE提供加密节点身份,注册表,全集群生命周期管理,基于角色的访问控制和节点分段等功能。

Docker企业版(EE)专为企业开发和IT团队设计,可在大规模生产中构建,运送和运行关键业务应用程序。可支援多种作业系统,也可部署在不同云端平台上,从CentOS、Red Hat Enterprise Linux、Ubuntu、SUSE Linux Enterprise Server、Oracle Linux及Windows Server 2016到AWS与Azure。

未来,使用Docker EE的企业将能够更自由地选择容器编排软件。Docker EE将为由两个系统管理的容器提供相同的安全和管理功能。

Docker的Kubernetes支持目前正在测试阶段,将于2018年第一季度普及。

Docker首席营销官David Messina在一封电子邮件中表示,公司将使用其企业版软件发行最新稳定的Kubernetes开放源代码版本,并保持持续更新的状态,开发者每次可能是Swarm或Kubernetes,则无需改变代码。

开发人员还可以在他们的个人硬件上使用Kubernetes应用程序。Mac和Windows的Docker还将使用与开发人员有着基于Swarm的工作流程相同的工具来支持本地开发的容器编排软件。

在今天宣布之前,虽然可以结合使用Kubernetes和Docker,但这未必是个轻松的过程。如今有了新的Kubernetes支持功能,这个过程对Docker企业版本用户和Docker开发者版本用户来说都应该轻松得多。

Docker在继续确保自家编排工具活力四射的同时,增添了支持Kubernetes的功能,不过很显然:Kubernetes已成为将来人们用于绝大多数容器工作负载的编排工具。


版权声明:

凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。

本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。

评论