目录
Docker CentOS Failed to get D-Bus connection: Operation not permitted
启动报的第一个错 Docker CentOS Failed to get D-Bus connection: Operation not permitted,解决方式就是更换systemctl 文件,将原文件备份,然后下载文件。地址如下:
https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl.py
文件更换后启动显示:Redirecting to /bin/systemctl start docker.service 但没有启动成功的提示,查看docker状态显示Active: failed (failed)
找到docker日志打开查看显示:
time=“2023-02-02T15:34:28.615352900+08:00” level=info msg=“Starting up”
failed to load listeners: no sockets found via socket activation: make sure the service was started by systemd
最终解决
docker.service文件更改:
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
#ExecStart=/usr/bin/dockerd -H unix:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd