解决docker 执行安装命令Got permission denied while trying to connect to the Docker daemon socket at unix问题

浏览601

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/create?fromImage=php&tag=latest: dial unix /var/run/docker.sock: connect: permission denied

image.png

解决方法:

通过将用户添加到docker用户组可以将sudo去掉,命令如下

添加docker用户组

sudo groupadd docker

将登陆用户加入到docker用户组中

sudo gpasswd -a $USER docker

更新用户组

newgrp docker

image.png

可以看到再次执行命令不再报错了。

image.png


  • 暂无任何回答