Ubuntu20.04报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
时间: 2023-11-16 22:58:43 浏览: 154
解决docker报错Cannot connect to the Docker daemon at unix
5星 · 资源好评率100%
这个错误提示表明Docker守护进程没有运行或者当前用户没有权限访问Docker守护进程。解决这个问题的方法有以下几种:
1. 确认Docker守护进程是否正在运行。可以使用命令`sudo systemctl status docker`来检查Docker守护进程的状态。如果它没有运行,可以使用命令`sudo systemctl start docker`来启动它。
2. 确认当前用户是否有权限访问Docker守护进程。可以将当前用户添加到docker用户组中,使用命令`sudo usermod -aG docker $USER`,然后注销并重新登录以使更改生效。
3. 确认Docker守护进程的socket文件是否存在。可以使用命令`ls -l /var/run/docker.sock`来检查它是否存在。如果不存在,可以使用命令`sudo service docker restart`来重启Docker守护进程。
阅读全文