美文网首页
ubuntu普通用户登录操作docker提示无权限的解决办法

ubuntu普通用户登录操作docker提示无权限的解决办法

作者: 天天向上卡索 | 来源:发表于2018-09-28 12:35 被阅读6次

docker守护进程启动的时候,会默认赋予名字为docker的用户组读写Unix socket的权限,因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行docker相关命令

sudo groupadd docker     #添加docker用户组,可能已经存在,已存在就可以直接进行下一步

sudo gpasswd -a $USER docker     #将当前登录用户加入到docker用户组中

# 重启 docker 服务
$ sudo service docker restart
# 或者
$ sudo /etc/init.d/docker restart

newgrp docker     #更新用户组

docker ps    #测试docker命令普通用户是否可以正常使用

相关文章

网友评论

      本文标题:ubuntu普通用户登录操作docker提示无权限的解决办法

      本文链接:https://www.haomeiwen.com/subject/yszuoftx.html