【发布时间】:2021-11-08 21:45:33
【问题描述】:
我正在使用Docker version 17.09.0-ce,我看到容器被标记为不健康。是否有一个选项可以让容器重新启动,而不是让容器保持不健康状态?
【问题讨论】:
-
我认为当您以 docker swarm 模式启动它并将其作为服务而不是普通 docker 容器运行时会发生这种情况
-
出于某些特定原因,我没有使用 swarm 或任何编排工具。
-
然后你可以使用另一个脚本使用
docker events -f event=health_status(docs.docker.com/engine/reference/commandline/events/…) 然后根据容器的健康状况采取行动