![](/style/images/good.png)
6
![](/style/images/bad.png)
gitlab配置docker作为gitlab-runner
source link: https://www.msy.plus/2022/06/30/gitlab-docker-runner/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
gitlab配置docker作为gitlab-runner
发表于2022-06-29更新于2023-05-04字数统计187阅读次数20阅读次数1
![git-logo.png](https://www.msy.plus/uploads/logo/git-logo.png)
拉取docker镜像
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链接信息
在 Settings -> CI/CD -> Runner
中的Specific runners
下就包含了链接信息
gitlab runner注册
docker exec gitlab-runner gitlab-runner register -n \
--url https://msy.plus/test/ \
--registration-token test-test \
--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"
这边遇到了PANIC: Failed to register the runner. You may be having network problems.
的问题,是因为我给git站点开启了https,所以鉴权链接也要换成https,换上后可以看到Runner registered successfully.
的提示。
------ 本文结束,感谢您的阅读 ------
Share to:
请我喝杯咖啡~
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK