docker 文档 中介绍了
进一步引用的示例为:
HEALTHCHECK
指令的作用以及如何检查容器的健康状况。但是我不知道当 healthcheck 检查失败时会发生什么,比如容器是否会重新启动或停止,或者根据用户指令执行任何这两个操作中的一个。进一步引用的示例为:
HEALTHCHECK --interval=5m --timeout=3s CMD curl -f http://localhost/ || exit 1
那么 exit 1
是什么意思呢?
HEALTHCHECK
)没有成功,那么exit 1
将以错误退出。 - Technext