docker swarm - 如果服务中的容器因错误而死亡,那么该任务是否会被复制到别处?

时间:2016-08-07 14:39:58

标签: docker containers docker-compose docker-swarm

在docker swarm环境中,如果容器因内部错误而死亡会发生什么?这项任务会重生吗?

1 个答案:

答案 0 :(得分:1)

取决于。

在1.12中引入Swarm模式时,业务流程会在检测到目标状态与当前状态不匹配时在另一个节点上运行新容器。

使用先前基于容器的Swarm解决方案,Swarm本身不会重新启动容器,但是如果您传递--restart=always之类的标记,则运行容器的主机可能会重新启动它。