首页
Preview

Gitlab runner 报错 dial unix /var/run/docker.sock: connect: permission denied

这个错误通常是因为 GitLab Runner 没有足够的权限来访问 Docker 守护进程。我们可以尝试以下步骤来解决这个问题:

  1. 将当前用户添加到 Docker 组中:

    sudo usermod -aG docker gitlab-runner
    
  2. 重新启动 Docker 服务:

    sudo systemctl restart docker
    
  3. 重新启动 GitLab Runner 服务:

    sudo systemctl restart gitlab-runner
    

如果你仍然遇到相同的问题,请确保 GitLab Runner 和 Docker 都是最新版本,并检查你的 Docker 安装是否正确配置。你还可以尝试使用 sudo 命令运行 GitLab Runner 来获取更高的权限。

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
虎虎
软件工程专业的心之向善的学生一枚,持原则,做自己。

评论(0)

添加评论