Docker安装gitlab-runner 实现自动化部署

docker下载gitlab-runner命令:
sudo docker pull gitlab/gitlab-runner

docker安装命令:
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注册参考官网,在安装之前先要装好gitlab,由于gitlab在docker里运行较慢,所以最好不要放在docker里安装:
https://docs.gitlab.com/runner/register/#docker

第一步:在docker容器里执行gitlab-runner register注册命令:
在这里插入图片描述
执行完以后让你输入gitlab地址:
在这里插入图片描述
这个地址是gitlab配置里的:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上图画红线部分就是gitlab的地址在这里插入图片描述
输入地址以后让输入token:
在这里插入图片描述

上图画红线部分为token

之后输入描述参考官网:
在这里插入图片描述
输入与gitlab-runner关联的标签名称:
在这里插入图片描述
选择执行gitlab-runner的执行程序。因为我要用docker实现自动部署,所以输入docker:
在这里插入图片描述
最后一步,如果选择docker作为执行程序,那要定义一个默认镜像的名称。这个镜像的名称要在后期的.gitlab-ci.yml(自动化部署配置文件)里用到
在这里插入图片描述


版权声明:本文为weixin_42305827原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。