文章目录
gitlabrunner 使用docker executor
gitlab-runner使用kubernetes executor
在gitlab上找到url和token
- 打开你想要配置CICD的项目或项目组
- runner配置地址:设置->CICD->Runner->展开
- 找到设置runner需要的url和token,拿小本本记下来
启动容器
gitlab-runner版本:11.7.0
docker run -d --name gitlab-runner \
--restart always \
-v /home/it_laowu/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner
注册runner
进入容器
docker exec -it $(docker ps -aq --filter name=gitlab-runner) /bin/bash
创建runner
gitlab-runner register
大致需要以下信息
- url:小本本上有
- token:小本本上有
- description:myrunner with docker executor
- tags:docker,node1
- executor:docker
修改runner详细配置
vi /etc/gitlab-runner/
concurrent = 4
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "myrunner with docker executor"
url = "http://${gitlabIP}" #gitlab地址
#特别注意,这个token不是小本本上的token!&#x