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
相关推荐
先生沉默先2 小时前
Docker学习日志-Docker容器配置、Nginx 配置与文件映射
学习·nginx·docker
conkl3 小时前
构建 P2P 网络与分布式下载系统:从底层原理到安装和功能实现
linux·运维·网络·分布式·网络协议·算法·p2p
π大星星️5 小时前
Nginx 四层(stream)反向代理 + DNS 负载均衡
运维·nginx·负载均衡
beyoundout6 小时前
HAproxy
linux·运维·服务器
qq_218753318 小时前
服务器查日志太慢,试试grep组合拳
运维·服务器
Jie_179 小时前
【linux】高可用集群Keepalived
linux·运维·服务器
思绪漂移9 小时前
阿里云【免费试用】Elasticsearch 智能运维 AI 助手
运维·elasticsearch·阿里云
21号 19 小时前
4.应用层自定义协议与序列化
运维·服务器·网络
墨迹的陌离12 小时前
【Linux】重生之从零开始学习运维之Mysql
linux·运维·服务器·数据库·学习·mysql
陌上阳光12 小时前
docker搭建ray集群
docker·容器·ray