我最近尝试使用AWS的任务定义部署docker容器。一路上,我遇到了以下问题。如何理解Amazon ECS群集
如何将实例添加到集群?使用Amazon ECS控制台创建新集群时,如何将新的ec2实例添加到新集群。换句话说,启动一个新的ec2实例时,需要配置哪些配置才能将其分配给Amazon ECS下的用户创建的群集。
集群中需要多少个ECS实例,有哪些因素?
如果我在集群中有两个实例(ins1,ins2),并且我的webapp,db容器在ins1中运行。在更新正在运行的服务(通过http://docs.aws.amazon.com/AmazonECS/latest/developerguide/update-service.html)之后,我可以看到新创建的服务正在“ins2”中运行,然后耗尽“ins1”中的旧服务。我的问题是,我的webapp容器分配给另一个实例后,访问IP地址成为另一个实例IP。如何防止或使用相同的IP地址访问webapp的解决方案?不仅IP,更改为新实例后的数据如何?
真棒的答案!我希望它仍然有效,但是如果某些事情发生了变化,你会以我为答案更新他的答案。 – the0ther