如何安裝配置gitlab runner

2022-09-13 20:06:13 字數 1472 閱讀 3581

docker pull gitlab/gitlab-runner:alpine
/opt/data/gitlab-runner是你主機的路徑,你也可以換成其他的路徑

docker run --rm -t -i -v /opt/data/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner:alpine register
按照提示輸入所需引數,引數可以到gitlab頁面的選單裡去查詢,如下圖: 

url 就是gitlab的web服務位址, token是令牌, executor可以填docker

註冊成功後,能夠在下方看到你註冊的runner

service配置檔案內容如下, /opt/data/docker/gitlab-runner是docker-compose.yml檔案所在的路徑

[unit]

description=docker compose gitlab service

requires=docker.service docker-compose-gitlab.service

after=docker.service docker-compose-gitlab.service

[service]

type=oneshot

remainafterexit=yes

workingdirectory=/opt/data/docker/gitlab-runner

execstart=/usr/local/bin/docker-compose up -d

execstop=/usr/local/bin/docker-compose down

timeoutstartsec=0

[install]

wantedby=multi-user.target

docker-compose.yml檔案內容如下 

version: "3.8"

services:

gitlab:

image: gitlab/gitlab-runner:alpine

restart: always

volumes:

- "/opt/sdb/data/gitlab-runner/config:/etc/gitlab-runner"

- "/var/run/docker.sock:/var/run/docker.sock"

注:/var/run/docker.sock一定要掛上,這樣才能共享host的docke

如何安裝配置yaf

用c語言開發的php框架,相比原生的php,幾乎不會帶來額外的效能開銷.所有的框架類,不需要編譯,在php啟動的時候載入,並常駐記憶體.更短的記憶體周轉週期,提高記憶體利用率,降低記憶體佔用率.靈巧的自動載入.支援全域性和區域性兩種載入規則,方便類庫共享.高效能的檢視引擎.高度靈活可擴充套件的框架,...

Linux如何安裝配置git

因為一直在windows下使用git,今天打算在linux上安裝乙個 1.使用命令 sudo apt get install git 來安裝 2.生成乙個ssh key 來使本地與git遠端倉庫連線 使用命令 ssh keygen t rsa c 你的郵箱 註冊github時的那個郵箱 接下來會生成...

python如何安裝配置OpenGL?

opengl是乙個功能強大的繪相簿,可方便的繪製2d和3d圖形,在能源 製造業 虛擬實境等行業中經常用到,下面我介紹一種簡單 快捷的安裝方法,可迅速的在python環境下配置好opengl環境,實驗環境win10 python3.6 pycharm5.0,主要內容如下 3.安裝成功後,我們就可以進行...