docker学习记录(三)--配置普通用户可以使用docker

默认情况下普通账户是无法使用docker命令的,把用户加到 /var/run/docker.sock 执行组中就可以解决。

 

查看文件权限,可以看到root账户可以使用docker是因为它在docker组里边

[root@c741 ~]# ll /var/run/docker.sock 

srw-rw---- 1 root docker 0 Apr 24 11:49 /var/run/docker.sock

 

新建使用docker的账户

[root@c741 ~]# useradd dkuser

[root@c741 ~]# passwd dkuser

 

把用户加入组

[root@c741 ~]# usermod -G docker dkuser

 

验证

[root@c741 ~]# su dkuser

 

[dkuser@c741 root]$ docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

你可能感兴趣的:(docker)