permission denied while trying to connect to the Docker daemon socket 错误

安装 docker 执行错误如下:

复制代码
$ docker ps

permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied

解决方法:

docker.sock 文件的权限问题,可以重置其权限:

复制代码
sudo chmod 666 /var/run/docker.sock

之后就正常了

复制代码
lighthouse@VM-ubuntu:~$ docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
相关推荐
小锋学长生活大爆炸41 分钟前
【教程】PicoClaw:在嵌入式设备上部署OpenClaw
docker·github·教程·工具·openclaw·picoclaw
only_Klein5 小时前
Kubernetes-deployment控制器
云原生·容器·kubernetes
小李独爱秋6 小时前
模拟面试:什么是容器技术,Docker是什么?
运维·docker·容器·面试·职场和发展
yangyanping201087 小时前
系统监控Prometheus之Docker安装部署Prometheus
运维·docker·容器·prometheus
西门吹雪分身8 小时前
K8S之Pod调度
java·容器·kubernetes·k8s
DeeplyMind8 小时前
第18章 Docker Compose基础
docker·容器·eureka
dreams_dream9 小时前
docker清除所有网络
运维·docker·容器
呆萌的代Ma9 小时前
N8N(一):在Docker中安装N8N
docker·容器·n8n
only_Klein10 小时前
Kubernetes-StatefulSet控制器
云原生·容器·kubernetes
一条闲鱼_mytube1 天前
Kubernetes Operator 原理与实践:从入门到实战
云原生·容器·kubernetes