docker进程关闭后为什么自动启动
时间: 2023-10-02 12:05:23 浏览: 124
解决docker容器启动后马上退出的问题
当你在Docker中关闭一个容器后,它默认是不会自动启动的。然而,如果你在关闭容器时使用了`--restart`选项,并设置了适当的参数,那么Docker会在守护进程启动时自动重新启动该容器。
以下是一些常见的`--restart`选项参数:
- `--restart=always`:无论退出代码是什么,总是自动重启容器。
- `--restart=unless-stopped`:除非容器被手动停止,否则总是自动重启容器。
- `--restart=on-failure`:只有在非零退出代码时才自动重启容器,可以通过`--restart-max-retries`选项设置最大重试次数。
- `--restart=no`:不自动重启容器。
如果你没有使用`--restart`选项或者使用了`--restart=no`选项,那么容器在关闭后将不会自动重启。请确保在关闭容器时不要指定自动重启选项。
阅读全文