
这个 "权限不够" 错误表明您的用户账户没有访问 Docker 守护进程所需的权限。以下是完整的解决方案:
永久解决方案:将用户加入 docker 组
1. 将您的用户添加到 docker 用户组
sudo usermod -aG docker $USER
2. 刷新当前用户组设置(不需要注销)
newgrp docker
3. 验证权限
docker ps # 应能正常执行不报错
临时解决方案:更改 Docker socket 权限(不推荐)
临时更改权限(重启后失效)
sudo chmod 666 /var/run/docker.sock
永久更改权限(安全风险)
sudo chmod a+rw /var/run/docker.sock
评论区