亚马逊EC2容器服务 – 任务部署在docker集装箱内的docker集装箱?

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

在这里输入图像说明

这显示了容器实例中的2个任务。 容器实例只是一个EC2虚拟机? 或者它是一个在EC2实例上运行的docker容器? 此外,这里的两个任务也是docker集装箱,它们在docker集装箱上运行?

概述中的另一个图进一步说明了混淆的根源,如下所示:

在这里输入图像说明

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

容器实例是运行ECS代理的EC2实例。 您可以为预先configuration的系统启动ECS优化的AMI ,或者如果您愿意,也可以使用自己的AMI 。

任务是一起部署的一个或多个容器。 任务是用任务定义来定义的 。 任务没有被部署为container-inside-containers(Docker-in-Docker),而只是在你的容器实例上运行的一组容器。

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