Docker install gitlab-runner
- 拉取gitlab-runner镜像
1 | sudo docker pull gitlab/gitlab-runner:latest |
- 添加gitlab-runner container
1 | sudo docker run -d --name gitlab-runner --restart always \ |
- 注册runner
1 | sudo docker exec -it gitlab-runner gitlab-ci-multi-runner register |
1 | 说明: |
- 设置运行脚本
1 | cache: |
如何删除呢?
- gitlab设置页面,删除runner
- docker容器中的gitlab-runner中删除
第一个在注册步骤中的页面可以一键删除
第二个使用命令
- 进入runner容器内
1 | $ docker exec -it gitlab-runner bash |
- 查看runner列表
1 | $ gitlab-runner list |
- 使用指定的id和url删除验证
1 | gitlab-runner verify --delete -t [你的token,即第一步中的对应的token] -u http://git.xxxx.com/ |
- 退出容器
1 | exit |
环境参数
CentOs 7.9
docker 20.20.10
NodeJs 16.13.2
GitLab 社区版 13.12.0