默认安装成功后,root有执行docker命令的权限,普通用户无法执行docker命令,例如普通用户执行docker images
查询镜像的命令,会提示如下无权限错误:
解决办法就是为操作docker创建一个用户组,并把普通用户添加进来,以普通用户lzj为例,步骤如下(以下命令均在root命令下执行):
1、创建docker用户组
groupadd docker
2、把普通用户lzj添加到docker用户组内
usermod -aG docker lzj
3、重启docker服务
systemctl restart docker
以上命令均在root用户下执行,执行完上述三条命令后,切换到普通用户lzj即可以操作docker命令。