澄清Docker Compose的`start_period`参数

时间:2018-11-13 21:42:52

标签: docker docker-compose docker-swarm

我试图了解start_period与Docker Compose一起工作的方式。如果我们将以下内容作为运行状况检查:

-start-period = 60s --retries = 2

这是否意味着Docker Swarm将尝试两次,每次等待60秒,然后才认为容器不健康?

谢谢。

1 个答案:

答案 0 :(得分:1)

是的。

开始时间为需要时间进行引导的容器提供了初始化时间。在此期间内的探针故障将不计入最大重试次数。但是,如果运行状况检查在启动期间成功,则认为该容器已启动,并且所有连续失败将计入最大重试次数。