gitlab-ci/cd(二)安装注册gitlab-runner

381 阅读1分钟

安装gitlab-runner

采用docker来安装gitlab-runner

$ #拉取gitlab-runner镜像
$ docker pull gitlab/gitlab-runner
$ #运行gitlab-runner镜像
$ sudo 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-runner

执行完毕后,还需要注册一下runner,使用官方提供的注册脚本注册

$ docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
  --non-interactive \
  --executor "docker" \
  --docker-image alpine:latest \
  --url "http://10.106.7.157/" \
  --registration-token "DoPdyN8GVA2uMPnacsfi" \
  --description "first-register-runner" \
  --tag-list "test-cicd1,dockercicd1" \
  --run-untagged="true" \
  --locked="false" \
  --access-level="not_protected"

这里有3个参数是需要我们修改的,--tag-list, --url和--registration-token

--tag-list是根据自己的需求给runner打标签,作为区别标记使用

--url和--registration-token这两个参数可以用管理员账户登录gitlab上查看

image.png image.png

image.png

image.png