CICD 入门篇(二) 安装gitlab-runner

一丶Docker配置阿里云镜像加速

进入阿里云管理控制台 找到容器镜像服务  点击镜像加速器 跟着文档走

 

二丶复制黏贴 有手就行

1丶创建工作目录 /opt/docker_gitlab-runner

2丶将提供好的docker-compose.yml文件以及environment目录全部复制到上述目录中

链接:https://pan.baidu.com/s/1jZgoVX8CCZNeFYIxehroNg
提取码:0q4m
复制这段内容后打开百度网盘手机App,操作更方便哦

3丶在宿主机启动docker程序后先执行 sudo chown root:root  /var/run/docker.sock (如果重启过docker 重新执行)

4丶在/opt/docker_gitlab-runner 目录中执行  docker-compose up -d --build 启动容器

注意点:这里下载docker-compose很慢  将Dockerfile 里面的 

 

换掉

RUN curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

5丶添加容器权限,保证容器可以使用宿主机的docker   

docker exec -it gitlab-runner usermod -aG root gitlab-runner

三丶注册Runner 信息到gitlab

docker exec -it gitlab-runner gitlab-runner register

1丶输入GitLab地址

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
http://192.168.117.130/

2丶输入GitLab Token

Please enter the gitlab-ci token for this runner:
e5Fxw5Fpg5b-bH7V9ukj

3丶输入Runner的说明

Please enter the gitlab-ci description for this runner:
[c672ee26aa1c]: 这是一段描述信息

4丶#设置tag,可以用于指定在构建规定的tag时触发ci

Please enter the gitlab-ci tags for this runner (comma separated):
deploy

5丶这里选择true ,可以用于代码上传后直接执行(根据版本,也会没有此选项)

Whether to run untagged builds [true/false]:
true

6丶这里选择false,可以直接回车,默认为false(根据版本,也会没有此选项)

Whether to lock Runner to current project [true/false]:
false

7丶选择runner执行器 ,这里我们选择的是 shell

Please enter the executor: docker, parallels, virtualbox, docker+machine, docker-ssh, shell, ssh, docker-ssh+machine, kubernetes:
shell

四丶打完收工

 

 

本文作者:KwFruit

本文链接:https://www.cnblogs.com/mangoubiubiu/p/14319608.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   KwFruit  阅读(162)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起