Got permission denied while trying to connect to the Docker daemon socket

在用户权限下执行docker命令,出现权限受限,需要sudo才能执行。出现如下提示:Got permission denied while trying to connect to the Docker daemon socket.
Got permission denied while trying to connect to the Docker daemon socket

问题原因

docker指令需在docker用户组或管理员才能执行。

解决方法

方法1 一般解决方法

sudo groupadd docker #添加docker用户组
sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
newgrp docker #更新用户组

重启后生效。

方法2

sudo chmod a+rw /var/run/docker.sock

直接生效

留下评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据