簡體   English   中英

Bug Gitlab-runner 總是重啟

[英]Bug Gitlab-runner restart always

我在使用 Docker-compose 的結構上部署 Gitlab-runner 時遇到問題。

我想自動注冊我的 gitlab-runner,但是當我開始撰寫時,一切都很好,之后,我的容器就被銷毀了。

那是我的作文:

`version: '3.6' services: gitlab-runner: image: gitlab/gitlab-runner:latest container_name: gitlab-runner restart: 'no' depends_on: - gitlab volumes: - /var/run/docker.sock:/var/運行/docker.sock - /myrepository/gitlab-runner:/etc/gitlab-runner

command :
  - register
  - --non-interactive
  - --url=MY_GITLAB_URL
  - --registration-token=MY_TOKEN
  - --executor=docker
  - --docker-image=ruby:2.7
  - --name=myrunner
  - --docker-pull-policy=always
  - --locked=false
  - --run-untagged=false
  - --docker-privileged=false
  - --limit=0
  - --tag-list=general,test

networks:
  - gitlab

`

如果我在沒有我的 docker-compose 的“命令”塊的情況下啟動我的跑步者,沒關系,它仍然存在並且我可以 docker 執行“gitlab-runner register”而不會丟失我的容器。

如果我用“命令”bloc 啟動我的 docker-compose,我的容器將創建一個新的運行器(我可以看到在我的 gitlab 上創建的運行器)但是 gitlab 運行器的容器會立即銷毀。

您對此有何解釋和解決方案? 謝謝

我提出了這個問題。 如果你對此有任何了解,我已經被卡住了:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM