方法一:检查用户权限
用户权限不足有时候会成为这个错误的原因。
可以通过以下步骤来确定是不是权限的问题:
1.创建一个docker group ,如果它不存在的话:
sudo groupadd -f docker
2.添加当前用户到docker group中:
sudo usermod -aG docker $USER
3.退出当前用户,然后重新log in:
我的方法和建议是直接reboot电脑
4.重新启动Docker service :
sudo service docker start
到这里我已经成功了,其余的方法可以看下面这个链接,希望有帮助。
How to Resolve the "cannot connect to the Docker daemon" Error