700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 设置普通用户执行docker命令 执行docker命令无需输入密码或者切换root用户

设置普通用户执行docker命令 执行docker命令无需输入密码或者切换root用户

时间:2022-07-13 00:36:15

相关推荐

设置普通用户执行docker命令 执行docker命令无需输入密码或者切换root用户

每次执行docker命令都要输入密码或者切换root用户,非常不方便,尤其是在shell脚本中就更麻烦了,一起来解决这个问题;
1. 创建名为docker的组,如果之前已经有该组就会提示已存在:

sudo groupadd dockergroupadd: group 'docker' already exists

2. 将当前用户加入组docker:

# 我的用户名为ubuntu 所以将${USER} 换为 ubuntu即可sudo gpasswd -a ${USER} docker

3. 重启docker服务(生产环境请慎用):

sudo systemctl restart docker

4. 添加访问和执行权限:

sudo chmod a+rw /var/run/docker.sock

5. 操作完毕,验证一下,现在可以不用带sudo了:

ubuntu@VM-0-11-ubuntu:/etc/nginx$ REPOSITORYTAG IMAGE ID CREATED SIZE

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。