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
相关推荐
BTU_YC5 小时前
Docker Compose 部署 DozerDB 完整教程
运维·docker·容器
流烟默6 小时前
Kubernetes 调度器完全指南:从原理到生产实战
云原生·容器·kubernetes
spencer_tseng8 小时前
[kylin & linux] install docker
linux·docker·kylin
流烟默9 小时前
Kubernetes Service 完全指南:从原理到生产实战
云原生·容器·kubernetes
airobotcn9 小时前
智能巡检平台容器化部署:Docker+K8s在工业边缘的实践
人工智能·docker·容器·kubernetes·机器人·自动化
流烟默13 小时前
Kubernetes 探针完全指南:健康检查机制深度解析
云原生·容器·kubernetes
Kurisu_红莉栖13 小时前
关于docker的使用心得
运维·docker·容器
GGG76614 小时前
k8s-Pod Scheduler
云原生·容器·kubernetes
GGG76616 小时前
k8s-动态卷供应
云原生·容器·kubernetes
Albart57516 小时前
Docker Desktop最新版安装踩坑全记录(Windows_Mac_Linux)【2026 4.74.0 终版】
linux·windows·macos·docker·环境搭建·踩坑记录