Amazon web services 2是在AWS上正确部署容器的最小实例数吗?

Amazon web services 2是在AWS上正确部署容器的最小实例数吗?,amazon-web-services,docker,amazon-ec2,amazon-ecs,Amazon Web Services,Docker,Amazon Ec2,Amazon Ecs,因此,我现在正忙于正确部署我的第一个停靠应用程序。它在本地运行得很好,昨天我在Amazon EC2上的一个nano实例上让它在后台运行,然后注销该实例并观察至少一段时间它运行得很好,直到我重新登录并停止它 然而,我怀疑这有点像黑客,他写道: 请注意,如果容器内的应用程序进程崩溃,容器仍将停止。这是使用编排器(如AWS ECS)定义服务的原因之一,该服务将尝试始终运行一定数量的任务。ECS还帮助将docker容器放到实例上,并在后台自动为您启动 因此,我一直在为ECS CLI在nano实例上安装东

因此,我现在正忙于正确部署我的第一个停靠应用程序。它在本地运行得很好,昨天我在Amazon EC2上的一个nano实例上让它在后台运行,然后注销该实例并观察至少一段时间它运行得很好,直到我重新登录并停止它

然而,我怀疑这有点像黑客,他写道:

请注意,如果容器内的应用程序进程崩溃,容器仍将停止。这是使用编排器(如AWS ECS)定义服务的原因之一,该服务将尝试始终运行一定数量的任务。ECS还帮助将docker容器放到实例上,并在后台自动为您启动

因此,我一直在为ECS CLI在nano实例上安装东西而仔细阅读这些内容。当我在这里读到关于EC2和ECS之间区别的文章时,我开始怀疑2是正确部署的最小实例数

这是真的吗?一个用来运行应用程序,另一个用来观看它运行


如果是这样的话,我会租第二个nano实例,试着把这个ECS放在上面看第一个。我需要docker compose.yml吗?或者最简单的方法是什么?

否,ECS是一个AWS服务,它控制EC2实例上的容器。它在现有EC2实例的容器中作为代理运行,不需要额外的实例。AWS上的ECS服务会联系代理容器。

谢谢,这样会更便宜。在前几天安装完之后,我注意到当我在我的实例中键入
docker images
时,不仅列出了我的应用程序,而且还列出了
amazon/amazon ecs agent
docker ps
还说
amazon/amazon ecs agent:latest
已经启动了2分钟,是在3分钟前创建的。。