我最近嘗試使用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