普通用户操作docker权限问题

问题描述

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

最后重启一下机器,不然新起一个新终端仍然有可能报权限问题。

你可能感兴趣的:(运维,docker)