Amazon的器皿管理方法服务提升了对Windows Docker的适用

Amazon的器皿管理方法服务提升了对Windows Docker的适用 Amazon在器皿管理方法服务层面早已彻底击败Microsoft,Azure现阶段尚不可以适用Windows器皿管理方法服务,而AWS的EC2 Container Service早已可以适用Windows器皿——虽然这项检测服务依然存在1些警示。

Amazon在器皿管理方法服务层面早已彻底击败Microsoft,Azure现阶段尚不可以适用Windows器皿管理方法服务,而AWS的EC2 Container Service早已可以适用Windows器皿 虽然这项检测服务依然存在1些警示。 Amazon出示了1个CloudFormation模版,用于建立根据Windows的EC2器皿群集,客户只需点一下几下便可刚开始应用。Jeff Bar的blog文章内容宣称该项服务已提前准备好 在大家宣布投产以前最终健全该项作用的另外器皿化和检测Windows运用程序流程 。

Windows Server 2016在2016年9月公布以来1直适用Docker。在运作器皿以前要先激活1项Windows作用,免费下载Docker runtime,应用根据Microsoft的Windows Server Core的映像或Nano Server映像。 AWS搭建了1个自定的Windows Server设备映像,该映像已配备Docker,并应用CloudFormation模版在EC2中建立虚似机。 Amazon提议在不一样的群集中运作Linux工作中负载和器皿化的Windows工作中负载,但在群集中可使用Docker Hub或EC2 Container Registry造成的映像。

Windows主机的客户体验与现有的根据Linux的服务平台同样:器皿主机做为EC2虚似机运作,并应用AWS每日任务界定来起动器皿。Windows每日任务界定其实不包含全部每日任务作用,在其中一些作用被列为具备未知个人行为。在互联网堆栈中缺少很多作用,且不适用器皿和自定DNS设定之间的连接。

因为这些缺少的作用,和Windows不适用遮盖互联网的客观事实,很大水平上限定了现阶段AWS中的Windows器皿的能用性。假如欠缺遮盖互联网,在不一样主机上运作的器皿之间将没法开展通讯,因而Web运用程序流程器皿没法把信息公布到信息序列器皿或将数据信息储存到数据信息库器皿,除非它们都代管在同1个EC2上。这个局限性将在Windows升级中开展处理,但公布時间并未公布。在这个难题处理以前,这项服务只能可用于无情况构架,即其运用程序流程组件在器皿中运作,而应用服务平台的别的一部分:如 Simple Queue Service开展通讯和Relational Database Service开展储存。

完成遮盖互联网以后,客户就可以够在同1个Docker Swarm里在不一样的实际操作系统软件上运作主机,因而ECS维持群集分离出来的提议将会会更改。在同1个群集中运作Linux和Windows Docker模块便于客户选用混和处理计划方案,即便用任何堆栈中的最好技术性,并让服务平台在它们之间开展联接。选用遍布式处理计划方案则能够在Linux上应用Nginx器皿,代理商在Windows器皿上运作的详细ASP.NET运用程序流程,但对全部组件应用同样的ECS基本构架和管理方法插口。

Azure器皿服务和Google器皿模块现阶段尚不适用Windows管理方法器皿服务,虽然在它们的中有IaaS选项。 Microsoft出示ARM模版来运作Windows Server 2016 VM。该VM预配备了Docker和免费下载到VM上的Windows Server Docker映像。 Google Compute Engine适用在VM上运作的Windows器皿,但沒有自定设备映像,因而客户必须自主在Windows上配备Docker。

别的企业也刚开始对Windows Docker开展器皿管理方法服务的科学研究。 Kuberes 1.5版本号的1个关键作用是适用Windows,DC / OS也宣称将要适用Windows。伴随着Docker和Microsoft之间的商业服务协作,极可能还将推出1个Windows版本号的Docker Datacenter。届时客户将有1整套全面的,用于管理方法內部器皿或云服务中的器皿的商品可供挑选。

相关阅读