首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gitlab runner没有启动

Gitlab runner没有启动
EN

Stack Overflow用户
提问于 2021-11-23 07:11:21
回答 1查看 152关注 0票数 0

就我而言,

我在苹果硅M1上添加了一个跑步者,但是这个跑步者没有启动。这就是为什么我给它分配了一个项目,希望能开始,但我看到了这个

  • ,但我如何检查为什么会出现红色!?
  • ,什么会阻止启动它?

我就是这么做的。

创建码头转轮:

代码语言:javascript
复制
docker stop gitlab-runner && docker rm gitlab-runner

docker run -d --name gitlab-runner --restart always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /Users/Shared/gitlab-runner/config:/etc/gitlab-runner \
  gitlab/gitlab-runner:latest

登记员:

代码语言:javascript
复制
docker run --rm -v /Users/Shared/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
  --non-interactive \
  --executor "docker" \
  --docker-image hannesa2/android-ndk:api28_emu \
  --url "http://latitude:8083/" \
  --registration-token "<TOKEN>" \
  --description "M1 pro Android NDK + Emu" \
  --tag-list "android,android-ndk,android-emu" \
  --run-untagged="true" \
  --locked="false" \
  --access-level="not_protected"

我在码头日志里看到了这个

代码语言:javascript
复制
Runtime platform         arch=arm64 os=linux pid=8 revision=4b9e985a version=14.4.0
Starting multi-runner from /etc/gitlab-runner/config.toml...  builds=0
Running in system-mode.                            

Configuration loaded     builds=0
listen_address not defined, metrics & debug endpoints disabled  builds=0
[session_server].listen_address not defined, session endpoints disabled  builds=0
ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory  builds=0
ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory  builds=0
ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory  builds=0
ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory  builds=0
ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory  builds=0
Configuration loaded     builds=0

主机附带此文件/Users/Shared/gitlab-runner/config/config.toml

码头集装箱也随它而来

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-11-24 09:31:56

你用-v /srv/gitlab-runner/config:/etc/gitlab-runner开始跑步。但是注册对卷(-v /Users/Shared/gitlab-runner/config:/etc/gitlab-runner)使用不同的路径。

因此,实际运行程序无法找到由注册命令编写的配置。对于这两种调用,您应该使用相同的hostPath。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70076699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档