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

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: 证书必须是正确位置的绝对路径。

  • Gitea 引用 custom 目录中的自定义配置文件来覆盖配置、模板等默认配置。 如果从二进制部署 Gitea ,则所有默认路径都将相对于该 gitea 二进制文件;如果从发行版安装,则可能会将这些路径修改为Linux文件系统标准。Gitea 将会自动创建包括 custom/ 在内的必要应用目录,应用本身的配置存放在 custom/conf/app.ini 当中。在发行版中可能会以 /etc/g