普通用户 docker ps 命令 permission denied

环境系统

 deepin:15.11

 ubuntu:16.04

错误提示:

”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.26/images/json: dial unix /var/run/docker.sock: connect: permission denied“

解决方式:

1.使用root权限操作

切换成root用户操作或者使用sudo获取管理员权限,运行docker命令

sudo docker ps

2.给当前用户加权限(将登陆用户加入到docker用户组中

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

 

posted @ 2020-03-31 14:27  BrokenColor  阅读(885)  评论(0编辑  收藏  举报