尽管我已经设置了“ -t”°超时超时选项

时间:2019-02-26 14:24:36

标签: docker containers

这是我的摘录:

docker restart -t 5 waitforit_

然后docker ps立即返回:

  

状态=>自1秒起运行

这怎么可能? 任何提示都会很棒, 谢谢

1 个答案:

答案 0 :(得分:2)

我相信docker restart等同于docker stop; docker start-t选项并非难事。相反,它表示,如果在收到SIGTERM之后该进程并未自行停止,那么请在几秒钟后将其发送给SIGQUITkill -9)。

如果您的流程行为良好,并且在收到SIGTERM后立即退出,那么docker restart实际上会很快,无论您以-t传递什么值。