docker 容器挂掉后 怎么自动重启
用docker run的时候带上参数--restart always
推荐使用 --restart unless-stopped,这样如果不是显式的 docker container stop xxx 就会在这个容器主进程挂掉之后自动重启。
按道理,--restart always是任何情况容器停止都会重启,我加了之后没有达到目的。详细描述:容器在运行的时候,由于一些原因(比如服务器资源紧张或者访问太频繁)会挂掉,都要手动重启
可以看下官方说法:https://docs.docker.com/config/containers/start-containers-automatically/,这里指出RestartPolicy不生效有两种可能,1、启动没有10秒就退出的容器,2、手动stop的容器。估计你是由于宿主机资源不足重启容器后10秒内直接退出导致容器重启失败。
相关推荐
yangkang 2020-11-09
ChlatZed 2020-11-11
xysoul 2020-11-03
lnkToKing 2020-10-29
ChlatZed 2020-10-27
dusuanyun 2020-09-21
newisI 2020-09-01
fearlessxjdx 2020-09-04
王道革 2020-11-25
bwyyziq 2020-11-22
pigsmall 2020-11-19
changecan 2020-11-19
helloWorldAndYou 2020-11-16
nginxs 2020-11-14
红石丶 2020-11-13
WanKaShing 2020-11-12
yangkang 2020-11-12
滴水穿石点石成金 2020-11-12
张荣珍 2020-11-12