2017-10-09 118 views
2

我正在使用AWS ECS。整个过程是自动化的,一切看起来都很完美。 但是,当我ssh到码头主机(亚马逊linux ami)我注意到有很多从我的图像而不是一个创建的容器。什么会导致这种情况?错误的ECS配置或有错误的图像?见附图。Docker在AWS ECS中创建了很多容器

enter image description here

非常感谢你提前!

+0

这不是你的容器过早退出的情况吗?也许容器在失败时自动重启 – nxmohamad

+0

正如你所看到的你的容器失败并被重启。运行'docker logs '来查看容器内发生的事情 –

回答

0

您尝试运行的容器在〜2分钟后退出(例如,8分钟前创建,6分钟前销毁 - > 2分钟运行时)。因此,ECS创建一个新的容器,然后再次以状态码137退出。

This has been discussed here already并且可能是由于分配给容器的内存不足或CPU不足造成的。如果您创建了Application Load Balancer,但也会因为某种原因而导致运行状况检查失败。