docker 报错
如果此时你并没有报找不到容器,而是报以下错误,docker服务能正常启动,但是所有docker命令都用不了,执行任何docker命令都报以下错误ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?原因:启动docker没有在/var/run/
·
启动docker而是报以下错误,docker服务能正常启动,但是所有docker命令都用不了,执行任何docker命令都报以下错误
ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
原因:启动docker没有在/var/run/ 生成docker.sock
解决方案1:启动是指定生成docker.sock 的目录
sudo vim /usr/lib/systemd/system/docker.service
在ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock 后面添加-H unix:///var/run/docker.sock
更改前
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
更改后
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H unix:///var/run/docker.sock
执行重启docker
systemctl daemon-reload
systemctl restart docker
更多推荐
已为社区贡献3条内容
所有评论(0)