更改Docker退避时间

docker集装箱中有一个前台进程。 这取决于其他服务(卡夫卡),所以如果卡夫卡未能启动,容器也无法启动。

Docker尝试在30秒后重启容器,然后是1分钟,2分钟,然后是4,8,16,32等(大约数字)。

所以当我closures外部服务时,docker容器不会自动启动,而是等待这32,64分钟,这太多了。

有没有办法改变这种行为,例如,线性 – 每1分钟重新启动一次?

PS。 我使用docker-compose.yml (v2)并设置选项restart: always

GitHub上有一个公开的问题 ,要求重启时间的上限,以及从去年年初的这个SOpost ,表明你想要的东西目前是不可能的。