docker - 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 创建容器卷
我在网上找不到太多信息,感谢任何帮助。
解决方案
为了记录,我按照本教程开始工作
https://angristan.xyz/build-push-docker-images-gitlab-ci/
由于 docker 映像有效,我怀疑 debian gitlab-runner 发行版有问题
推荐阅读
- corda - 如何存储与状态相关的额外私人信息?
- bash - Ansible 在期望/命令块中引用 heredoc 在期望命令中找不到分隔符/多行命令
- java - 有什么方法可以提高以下代码的性能?
- python-3.x - 有人可以解释如何将 Python 列表中的所有元素大写吗?
- html - 我应该移动哪个 CSS 属性来回退按钮
- python - 在 For 循环中打印编织列表中的项目
- python - 抓取基于 js 的网站以获取从 python 下载的 javascript 生成的 .csv
- python - 过滤多个 df 列,其中任何列或无列 = 值
- python - OpenCV python不显示转换为OpenCV关键点格式的python包装的Cuda SIFT关键点
- json - 在范围内找不到“LocationsData”