docker访问权限问题

docker ps -a时看到错误信息中包含permission denied时,多半时权限问题

解决办法

首先查看当前存在的用户组

复制代码
cat /etc/group

若存在docker用户组,则可在输出中找到docker字段

复制代码
...
docker:x:999:
...

若不存在docker用户组,则需要使用以下命令添加docker用户组

复制代码
sudo groupadd docker 

然后执行以下命令将当前用户加入到docker用户组中

复制代码
sudo gpasswd -a $USER docker

记得更新用户组

复制代码
newgrp docker

然后验证是否生效,不出意外可以正常执行docker命令了

复制代码
docker ps -a
相关推荐
stormsha6 分钟前
深度解析自动化工作流工具:n8n 与 Dify 的对比分析
运维·自动化
5 32114 分钟前
无公网实体服务器加装多个操作系统供多个用户互不打扰使用_part1
运维·服务器
张青贤43 分钟前
Docker 常用使用命令
运维·docker·容器
东风微鸣1 小时前
管理大规模监控技术栈的最佳实践
docker·云原生·kubernetes·可观察性
孟里啥都有.1 小时前
linux内核升级
linux·运维·服务器
安科瑞刘鸿鹏1 小时前
智能配电保护:公共建筑安全的新 “防火墙”
运维·网络·物联网·算法·安全·能源
xyd陈宇阳2 小时前
Linux 入门八:Linux 多进程
linux·运维·服务器
~卷心菜~2 小时前
【Docker基础-镜像】--查阅笔记2
docker·容器
测试游记2 小时前
智能复盘自动化系统搭建指南—基于DeepSeek API与Apple日历的整合实践
运维·自动化
it界的哈士奇2 小时前
docker部署scylladb
运维·docker·容器·scylladb