docker服务重启

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker服务重启相关的知识,希望对你有一定的参考价值。

参考技术A 守护进程重启
sudo systemctl daemon-reload
重启docker服务
sudo systemctl restart docker
关闭docker
sudo systemctl stop docker

重启docker服务
sudo service docker restart
关闭docker
sudo service docker stop

reboot 后 Docker服务及容器自动启动设置

重启reboot操作系统后,发现docker 服务未启动,容器也未启动

解决问题两个问题:

1、docker服务自动重启设置

 

systemctl enable docker.service

技术图片

2、docker容器自动启动设置

docker ps -a

技术图片

使用一下命令对镜像重启: docker restart imageid

 

在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:

docker run --restart=always
创建时:
docker run -d --restart=always xxx 总是auto restart容器。
docker run -d --restart=on-failure:10 xxx 10次重启

 

如果已经启动了则可以使用如下命令:

docker update --restart=always <CONTAINER ID>

重启系统后

docker  ps -a 

以上是关于docker服务重启的主要内容,如果未能解决你的问题,请参考以下文章

docker服务重启

如何实现docker服务重启容器不停止

docker container 重启服务器 无法启动

如何实现docker服务重启容器不停止

docker服务重启后,其中容器启动不了,详见图片

Linux下docker配置镜像加速后重启docker服务失败