当前位置: 首页 > 知识库问答 >
问题:

gitlab配置项在自定义运行程序中失败

郭翰翮
2023-03-14

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

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

我尝试了第二种方法,其中我注册了一个运行者,使用的是:

错误:无法为/builds/xxx创建容器卷无法加载映像:Gitlab-Runner-Prebuild:“打开/var/lib/Gitlab-Runner/Gitlab-Runner-Prebuild.tar.xz:没有这样的文件或目录”

我在网上找不到太多的信息,谢谢你的帮助。

共有1个答案

史景铄
2023-03-14

为了记录在案,我在这篇教程之后就开始工作了

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

由于docker映像工作正常,我怀疑debian gitlab-runner发行版有问题

 类似资料:
  • 是否有一些方法可以完全控制JUnit5中测试方法(包括之前/之后的方法)的执行,类似于JUnit4@RunAnd注释)? 我试图构建一个JUnit5 Arquillian扩展,但是由于Aquillian基本上需要在容器中执行每个测试,所以当从Junit5扩展运行Arquillian时,我遇到了一个问题。 我的代码在这里: BasicJunit5ArquillianTest.java 测试应该在一个

  • MOSN 自定义配置说明。 本文是对 MOSN 自定义配置的说明。 Duration String 字符串,由一个十进制数字和一个时间单位后缀组成,有效的时间单位为 ns、us(或?s)、ms、s、m、h,例如 1h、3s、500ms。 metadata metadata 用于 MOSN 路由和 Cluster Host 之间的匹配。 { "filter_metadata":{ "mo

  • 如果你想自定义 Next.js 的高级配置,可以在根目录下新建next.config.js文件(与pages/ 和 package.json一起) 注意:next.config.js是一个 Node.js 模块,不是一个 JSON 文件,可以用于 Next 启动服务已经构建阶段,但是不作用于浏览器端。 // next.config.js module.exports = { /* config

  • 但不走运,未设置自定义运行时类路径。

  • 问题内容: 给我 有没有办法禁用认证验证? 我正在使用Gitlab 8.13.1和gitlab-ci-multi-runner 1.11.2。 问题答案: 根据Wassim的答案以及有关tls- 自签名和自定义CA签名证书的gitlab文档 ,如果您不是gitlab服务器的管理员,而是运行者(以及运行者)的管理员,则可以节省一些时间以root身份运行): 更新1: 证书必须是正确位置的绝对路径。

  • 我遇到了一个非常有趣的问题,试图让Jackson在自定义序列化程序类创建的JSON中正确删除空字段。我已经非常彻底地搜索了有关序列化程序和SerializationInclusion配置的信息,但我没有找到任何可以解释我所看到的内容的东西。 我配置了一个Jackson对象映射器,并通过Spring自动连接。对象映射器配置和POJO(为简洁起见进行了编辑)看起来或多或少像下面的代码。 出于某种原因,