【问题标题】:Docker creates many containers in AWS ECSDocker 在 AWS ECS 中创建了许多容器
【发布时间】:2017-10-09 06:11:01
【问题描述】:

我正在使用 AWS ECS。整个过程是自动化的,一切看起来都很完美。 但是,当我通过 ssh 连接到 docker 主机(amazon linux ami)时,我注意到有许多容器是从我的图像创建的,而不仅仅是一个。什么会导致这种情况?错误的ECS配置或错误的图像或什么?请参阅所附照片。

非常感谢您!

【问题讨论】:

  • 这不是您的容器过早退出的情况吗?也许容器在失败时会自动重启
  • 如您所见,您的容器出现故障并正在重新启动。运行docker logs <containerid> 以查看容器内部发生的情况

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2018-04-13
    • 2020-11-15
    • 2020-11-22
    • 1970-01-01
    • 2017-11-02
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    相关资源
    最近更新 更多