May 15 16:37:49 VM-0-4-ubuntu systemd[1]: docker.service: Scheduled restart job, restart counter is at 2.
May 15 16:37:49 VM-0-4-ubuntu systemd[1]: Stopped Docker Application Container Engine.
May 15 16:37:49 VM-0-4-ubuntu systemd[1]: Starting Docker Application Container Engine...
May 15 16:37:49 VM-0-4-ubuntu dockerd[1152]: time="2023-05-15T16:37:49.802537675+08:00" level=info msg="Starting up"
May 15 16:37:49 VM-0-4-ubuntu dockerd[1152]: chmod /var/lib/docker: read-only file system
May 15 16:37:49 VM-0-4-ubuntu systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
May 15 16:37:49 VM-0-4-ubuntu systemd[1]: docker.service: Failed with result 'exit-code'.
May 15 16:37:49 VM-0-4-ubuntu systemd[1]: Failed to start Docker Application Container Engine.
May 15 16:37:52 VM-0-4-ubuntu systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
May 15 16:37:52 VM-0-4-ubuntu systemd[1]: Stopped Docker Application Container Engine.
May 15 16:37:52 VM-0-4-ubuntu systemd[1]: docker.service: Start request repeated too quickly.
May 15 16:37:52 VM-0-4-ubuntu systemd[1]: docker.service: Failed with result 'exit-code'.
May 15 16:37:52 VM-0-4-ubuntu systemd[1]: Failed to start Docker Application Container Engine.
怎么解决?
按提示看看这个docker目录权限是否正确
没有权限加一下
chmod +x /var/lib/docker
journalctl -xue docker
查看具体是什么原因,然后再去看看相应的问题
1.获取容器的CONTAINER ID
[root@node1 ~]# docker ps --no-trunc
81ac47789a9b192d6d900b933549c9144ff9ec42aa82650ed6543517661c272e
2.关闭容器
[root@node1 ~]# docker stop 81ac47
3.关闭docker服务
[root@node1 ~]# service docker stop
4.修改容器配置文件
[root@node1 ~]# cd /var/lib/docker/containers/81ac47………….272e
[root@node1 81ac47………….272e]# vim hostconfig.json
?RestartPolicy
{"Name":"always","MaximumRetryCount":0}
5.启动docker服务
[root@node1 ~]# service docker start
尖叫提示:
不建议修改,正确做法,应基于镜像重新生成新的容器