一、前言
docker安装完成,一般用户没有权限启动docker服务,只能通过sudo来通过root用户权限来启动docker,此时对于一般用户而言,需要执行docker ps或者docker images命令查看容器或者镜像提示如题所示的错误。
二、解决办法
1、使用sudo docker ps或者sudo docker images
2、如果嫌每次加个sudo麻烦,可把当前用户加入到docker 组,命令如下:
sudo groupadd docker #添加docker用户组
sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
newgrp docker #更新用户组
以上两种方法任选一种即可
三、延伸阅读
查看用户组:
vim /etc/group #查看用户组信息