gitlab如何注册runner
我的gitlab版本是15.7.1-jh
拉取最新的git-runner镜像
docker pull gitlab/gitlab-runner:latest
为gitlab-runner创建准备要挂载的目录
mkdir -p /data/software/gitlab-runner/config
运行镜像
docker run -d --name gitlab-runner --restart always -v /data/software/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest
在镜像容器内执行注册命令
docker exec -it gitlab-runner gitlab-runner register -n --url YOUR_GITLAB_URL --registration-token YOUR_REGISTRATION_TOKEN --executor docker --description “Docker Runner” --docker-image “maven:3.6.3-jdk-8” --docker-volumes /var/run/docker.sock:/var/run/docker.sock
YOUR_GITLAB_URL
YOUR_REGISTRATION_TOKEN
这两个值在gitlab中指定项目的或者群组的设置中CI/CD选项中奖Runner展开可以看到