您的位置:首页 > 运维架构 > Docker

解决普通用户无法使用docker命令的问题

2016-07-18 16:26 633 查看

1.如果普通用户运行docker,是会报错的。

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

2.其实这个问题是权限的问题。

root@iZ239blggqlZ:/opt/test-franky# ll /var/run/docker.sock
srw-rw---- 1 root docker 0 Jul 18 16:20 /var/run/docker.sock=


可以看到docker.sock这个文件的权限是660,也就是说组用户是有权限的。那么我们只要把用户加到docker这个组下就ok了。

3.usermod修改用户组。

usermod -G docker jenkins


重启docker
service docker restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker