我有一个容器,它是 ECS 任务定义的一部分,我已将其标记为essential=false
,因为如果此容器出现故障,我不希望 ECS 代理关闭任务中的其他容器。在我的情况下,使容器“非必要”已经达到了预期的结果:容器崩溃,并且任务中的其他容器不会被删除或重新启动。
但是,我确实希望这个非必要的容器能够独立重新启动。有没有内置的方法可以做到这一点?基本上,如果容器退出,则在该容器上运行docker start
或运行docker restart
(我们目前必须手动执行)。到目前为止,我对文档或探索 AWS 控制台都没有任何运气。