未为ecs集群创建ec2实例

时间:2018-09-19 21:34:43

标签: amazon-web-services docker amazon-ec2 amazon-ecs

我是ECS的新手 我在以下几件事上需要帮助:

第一 我将使用根据git标签标记的docker映像,然后将其推送到ECR并更新任务定义。有什么办法可以让我知道哪个修订版由哪个标签组成。由于修订版本是按顺序编号的,而不是docker image标签。我将使用bitbucket管道推送图像,然后更新服务。 我想要此功能,以便我可以随时还原为所需的标签。 带有boto3的python脚本会有所帮助吗?有人可以帮忙吗

第二 除t2.micro以外,不会在创建新集群时启动EC2实例。 然后导致“在您的集群中未找到容器实例” 在该群集上创建任何服务时出错。 我检查是否已在ecsinstance Role上附加了“ AmazonEC2ContainerServiceforEC2Role”,并已将其明确添加为IAM用户的策略。仍然有同样的问题。帮助!!!

1 个答案:

答案 0 :(得分:0)

对于 SECOND

根据AWS文档,包含Docker映像的实例应位于公共子网中以查询存储库。

我以前有这个问题,当我将AutoScaling组中的子网更改为public而不是private时,此问题已得到解决。