首页 > 解决方案 > gitlab ci 自定义运行程序失败

问题描述

我正在尝试创建一个自定义 gitlab-runner 来运行 docker 进程,如下所示:

https://github.com/gitlabhq/gitlabhq/blob/master/doc/ci/docker/using_docker_build.md

我尝试了第二种方法,使用以下方法注册了跑步者:

sudo gitlab-runner register -n \ --url https://gitlab.com/ \
--registration-token xxx \ --executor docker \ --description "My Docker Runner" \ --docker-image "docker:stable " \ --docker-volumes /var/run/docker.sock:/var/run/docker.sock

但是,在 gitlab 中,每当管道启动时,我都会遇到以下错误:

错误:无法为 /builds/xxx 创建容器卷

我在网上找不到太多信息,感谢任何帮助。

标签: dockergitlabgitlab-cigitlab-ci-runner

解决方案


为了记录,我按照本教程开始工作

https://angristan.xyz/build-push-docker-images-gitlab-ci/

由于 docker 映像有效,我怀疑 debian gitlab-runner 发行版有问题


推荐阅读