Ale*_*x J 6 docker docker-swarm
在 docker swarm v3 文档中,可以使用 3 种不同的重启策略条件。none
条件的作用很明显,但我想知道on-failure
和之间的区别是什么any
。
这是文档中的图片:
该on-failure
策略处理任何存在非零代码的容器。该any
策略涵盖任何其他场景,但可能仅在守护进程重启时处理,具体取决于容器的停止方式(例如,故意停止容器docker stop
不会导致立即重启)。
有关更多详细信息,请参阅此文档:https : //docs.docker.com/config/containers/start-containers-automatically/
注意:我不建议为在 swarm 模式下运行的容器重新启动策略。我见过一些场景,例如主机内存不足,swarm 模式和 docker 引擎都尝试重新启动容器,最好让 swarm 模式重新创建一个新容器,可能在另一台主机上。
归档时间: |
|
查看次数: |
4205 次 |
最近记录: |