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
相关推荐
yxl_num2 小时前
Docker 完整部署一个包含 Spring Boot(依赖 JDK)、MySQL、Redis、Nginx 的整套服务
java·spring boot·docker
升职佳兴3 小时前
重启 Docker 导致 VMware 虚拟机断网:一次完整的故障排查记录
运维·docker·容器
HYNuyoah3 小时前
docker网站配置迁移(旧换新)
java·docker·容器
说实话起个名字真难啊4 小时前
Docker 入门之overlay网络
网络·docker·容器
老卢聊运维4 小时前
从零理解 CRD 与 Operator:如何扩展 Kubernetes
容器·kubernetes
刘~浪地球5 小时前
云原生与容器--Docker 容器化最佳实践
docker·云原生·容器
蓝天白云下遛狗5 小时前
关于多网卡情况下docker内部网络通讯研究
运维·docker·容器
富士康质检员张全蛋5 小时前
安装完成Docker之后配置修改相关的内核参数
docker·容器
虞十三5 小时前
AtomGit 开源入门全攻略:环境搭建 + Git/Docker 实操 + 新手避坑(全平台版)
git·docker·容器