One - One Code All

Blog Content

将docker权限添加给普通用户,执行docker权限

Linux-Mac 运维   2020-09-05 15:18:24

将docker权限添加给普通用户,执行docker权限


1. root权限操作

# 新建用户组 docker,如果用户组已经存在则跳过
sudo groupadd docker  

#将登陆用户加入到docker用户组中,sudo gpasswd -a 用户名 用户组,eg: sudo gpasswd -a go docker
sudo gpasswd -a ${USER} docker

#更新用户组
newgrp docker     

# sudo chmod 666 /var/run/docker.sock  # 只要docker服务重启, 就需要重新设置一次

# 重启 docker
systemctl restart docker

2. 普通用户登录


将当前用户切换到docker组中

newgrp - docker



2可以解决:执行Docker时的权限问题解决dial unix /var/run/docker.sock: connect: permission denied



上一篇:linux磁盘已满,查看哪个文件夹占用多
下一篇:k8s部署pod报错,无法读取配置,kubernetes Job in version “v1” cannot be handled as a Job

The minute you think of giving up, think of the reason why you held on so long.