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
相关推荐
二当家的素材网7 分钟前
SDK调用文心一言如何接入,文心一言API接入教程
linux·运维·服务器
程序员二.黑20 分钟前
接口自动化入门 : Http的请求头,请求体,响应码解忻!
运维·软件测试·python·测试工具·http·自动化
IT-民工2111040 分钟前
运维加薪技术——微服务拆分规范
运维·微服务·架构
稳联技术1 小时前
CCLINKIE转ModbusTCP网关,助机器人“掀起”工业智能的“惊涛骇浪”
运维·服务器
betazhou2 小时前
【绝对无坑】Mongodb获取集合的字段以及数据类型信息
运维·数据库·mongodb·postgresql·oracle
2401_871213303 小时前
dockerfile实现lnmp
linux·运维·服务器
hawk2014bj3 小时前
jenkins docker 遇到 /var/run/docker.sock: permission denied 解决方案
docker·jenkins
23级二本计科4 小时前
Linux网络_套接字_UDP网络_TCP网络
linux·运维·服务器
ihengshuai4 小时前
Gitlab搭建npm仓库
前端·docker·npm·gitlab
IT北辰5 小时前
python中的RPA->playwright自动化录制脚本实战案例笔记
运维·笔记·自动化