普通用户授权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了。

相关推荐
盐焗鹌鹑蛋15 小时前
【Linux】基本指令
linux
海阔天空任鸟飞~21 小时前
Linux 权限 777
linux·运维·服务器
IT瑞先生1 天前
docker-compose下快速部署实操——持续更新...
运维·docker·容器
Kina_C1 天前
Linux iptables 防火墙原理与实操——从四表五链到 NAT 配置
linux·运维·服务器·iptables
wdfk_prog1 天前
嵌入式面试真题第 15 题:不可恢复异常后的通用崩溃快照、调用栈保存与离线分析架构
linux·开发语言·面试·架构
雷工笔记1 天前
什么是Ubuntu?
linux·运维·ubuntu
爱码少年1 天前
Docker遍历镜像生成导出镜像命令六法
docker·shell
jsons11 天前
autofs挂载
linux·服务器·网络
liwulin05061 天前
【ollama】自定义结构化输出
linux·前端·数据库·ollama
gs801401 天前
【实战】记一次 Linux 服务器入侵排查:grok-agent 后门木马深度剖析与彻底清理
linux·运维·服务器