问题描述
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied
解决方式
查看有无docker组
cat /etc/group | grep docker
没有的话添加一个
sudo groupadd docker
将普通用户加到docker组里
sudo gpasswd -a $USER docker #将当前用户加入到docker用户组中
newgrp docker #更新docker组
docker ps -a
最后重启一下机器,不然新起一个新终端仍然有可能报权限问题。