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.安裝成功後,我們就可以進行...