2017-07-03 114 views
1

我一直在阅读亚马逊EC2容器服务的this概述。有一件令我困惑的事情是如何将任务部署到EC2群集上。假定任务定义包含2个容器实例,1个用于wordpress,1个用于mysql。下图显示的设置的概述:亚马逊EC2容器服务 - 是否将任务部署为码头集装箱内的码头集装箱?

enter image description here

这表明在容器中实例2级的任务。容器实例是简单的EC2虚拟机吗?或者它是在EC2实例上运行的码头容器? 此外,这里的2个任务是码头集装箱以及它们在码头集装箱上运行?

混乱的源从另一图产生进一步在概述,如下图所示:

enter image description here

在这种情况下,它们被称为“集群实例”提及。

回答

2

A container instance是运行ECS代理的EC2实例。您可以为预配置的系统启动ECS-optimized AMI,或者如果您愿意,也可以use your own AMI

任务是一起部署的一个或多个容器。任务定义为task definitions。任务不作为容器内容器(Docker-in-Docker)进行部署,而只是在容器实例上运行的容器集。

“集群实例”一词看起来是一个错字。我已经与我们的文档编写人员联系,以纠正错误。

+1

我认为术语“集群实例”是可以的,因为它指的是“属于集群的实例”;尽管这听起来可能让某些人感到困惑。 – Robert

+0

这清除了我的一切。谢谢! – njk2015

+0

该图已修复为“容器实例”。 –