这个错误通常表示当前用户没有足够的权限来访问 Docker 守护进程。这可能是因为你尝试在没有 sudo 权限的情况下运行 Docker 命令。
以下是几种解决方法:
使用 sudo 运行 Docker 命令,例如:
sudo docker ps
将当前用户添加到
docker
用户组中,并重新登录。使用以下命令将当前用户添加到docker
组中:
sudo usermod -aG docker $USER
- 如果你正在使用 macOS 或 Windows 上的 Docker Desktop,请确保已启动 Docker Desktop 应用程序,并且它已完全启动和运行。
请注意,在某些情况下,安装完成后需要重启系统才能使更改生效。