Docker查看是否开机自启
Docker查看是否开机自启
一、查看已经启动服务
systemctl list-units --type=service
systemctl list-units | grep docker.service
二、查看是否设置开机启动
systemctl list-unit-files | grep enabled
systemctl list-unit-files | grep enabled | grep docker
三、设置开机自启
systemctl enable docker.service
四、关闭开机自启
systemctl disable docker.service
Docker容器自启动设置
一、创建容器时添加
docker run --restart=always
二、容器已经启动
docker update --restart=always <CONTAINER ID> #立即生效需要重启docker,CONTAINER ID 容器ID,通过docker ps查询容器ID
docker update --restart=always e9d2b08087fu
三、关闭容器自启动
docker update --restart=no <CONTAINER ID> #立即生效需要重启docker,CONTAINER ID 容器ID,通过docker ps查询容器ID
docker update --restart=no e9c2b980070e
四、停止所有容器自启动
docker update --restart=no $(docker ps -q) #-q 正在运行的容器ID