bifangback

使用docker作为gitlab-runner

2021-01-07  本文已影响0人  万州客

上半年搞过,所以现在有点机械的照搬一个网上文档就弄好了。作个记录~

参考URL:
https://zhuanlan.zhihu.com/p/76295396

我家里荣耀HONOR笔记本电脑上的虚拟机信息如下:


2021-01-07 21_27_28-悬浮球.png

gitlab server:
192.168.1.211:8180
gitlab-runner:
192.168.1.212

一,gitlab server自定义端口服务安装

嘿嘿,我同时在知乎上也开专栏了,两边同时弄弄吧,下面这个是我自己写的。
192.168.1.211服务器上安装
https://zhuanlan.zhihu.com/p/342136826

二,准备好docker镜像

192.168.1.212服务器上下载镜像

docker pull gitlab/gitlab-runner
docker pull docker

三,运行docker版gitlab-runner

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

四,获取gitlab server上的gitlab runner连接信息

2021-01-07 21_35_04-悬浮球.png

五,gitlab runnser注册

docker exec gitlab-runner gitlab-runner register -n \
       --url http://192.168.1.211:8180/ \
       --registration-token RNyQCDFogbs-Sh57ap4u \
       --tag-list runInDocker \
       --executor docker \
       --docker-image docker \
       --docker-volumes /root/.m2:/root/.m2 \
       --docker-volumes /root/.npm:/root/.npm \
       --docker-volumes /var/run/docker.sock:/var/run/docker.sock \
       --description "runInDocker"

六,一切正常,验证

2021-01-07 21_40_24-悬浮球.png
上一篇 下一篇

猜你喜欢

热点阅读