这个错误通常是因为 GitLab Runner 没有足够的权限来访问 Docker 守护进程。我们可以尝试以下步骤来解决这个问题:
-
将当前用户添加到 Docker 组中:
sudo usermod -aG docker gitlab-runner
-
重新启动 Docker 服务:
sudo systemctl restart docker
-
重新启动 GitLab Runner 服务:
sudo systemctl restart gitlab-runner
如果你仍然遇到相同的问题,请确保 GitLab Runner 和 Docker 都是最新版本,并检查你的 Docker 安装是否正确配置。你还可以尝试使用 sudo 命令运行 GitLab Runner 来获取更高的权限。
评论(0)