普通用户授权docker使用权限

1、检查docker用户组
powershell 复制代码
sudo cat /etc/group |grep docker
若显示:docker:x:999:  # 表示存在

否则创建docker用户组:
sudo groupadd docker
2、查看 /var/run/docker.sock 的属性
powershell 复制代码
ll /var/run/docker.sock
显示:
srw-rw---- 1 root root 0 1月  15 16:41 /var/run/docker.sock

如果/var/run/docker.sock的用户组不是docker,而是root需要使用chgrp修改:

powershell 复制代码
chgrp docker /var/run/docker.sock
3、 将普通用户添加至docker组
powershell 复制代码
 sudo gpasswd -a <要赋权的用户> docker

刷新组

powershell 复制代码
 newgrp docker

重启docker服务

复制代码
sudo service docker restart

<要赋权的用户>账号就可以适用docker了。

相关推荐
麟城Lincoln36 分钟前
【RHCSA-Linux考试题目笔记(自用)】servera的题目
linux·笔记·考试·rhcsa
寻月隐君1 小时前
保姆级教程:Zsh + Oh My Zsh 终极配置,让你的 Ubuntu 终端效率倍增
linux·后端·命令行
XM-54581 小时前
2025微信小程序wxapkg解包全攻略
linux·运维·小程序
朱杰jjj1 小时前
Docker容器中无法使用vim、vi命令处理
docker·容器·vim
朗晴2 小时前
文本编辑器VIM的使用方法!
linux·运维·服务器
东林牧之2 小时前
CICD[软件安装]:docker安装gitlab
docker·容器·gitlab
东林牧之2 小时前
CICD[导航]、docker+gitlab+harbor+jenkins从安装到部署
docker·gitlab·jenkins
2401_826097629 小时前
JavaEE-Linux环境部署
java·linux·java-ee
(:满天星:)11 小时前
第31篇:块设备与字符设备管理深度解析(基于OpenEuler 24.03)
linux·运维·服务器·网络·centos
爱莉希雅&&&11 小时前
shell编程之awk命令详解
linux·服务器·git