docker安装注册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:v15.2.2docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner:v15.2.2 register \--non-interactive \--executor "docker" \--docker-image alpine:latest \--url "https://1.2.3/" \--registration-token "456" \--description "dct-frontend" \--tag-list "dct-frontend" \--run-untagged="true" \--locked="true" \--access-level="not_protected"

GitLab注册Runner

sudo gitlab-runner register \--non-interactive \--url "https://gitlab.com/" \--registration-token "PROJECT_REGISTRATION_TOKEN" \--executor "docker" \--docker-image alpine:latest \--description "docker-runner" \--tag-list "docker,aws" \--run-untagged="true" \--locked="false" \--access-level="not_protected"

对于使用本地卷安装

docker run --rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register

使用Docker 卷安装

docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register

执行后会询问,输入一下变量

输入 gitlab的地址 输入gilab-ci的token

Runner的executor 要写  docker

如果你选择了docker 作为执行工具,你会被要求填写一个默认镜像 没有在.gitlab-ci.yml中定义的

除了gitlab地址和token 不能改, 其他都可以在gitlab的gui上能改

GitLab 注册 Runner Registering Runners相关推荐

  1. 使用 Docker 部署 GitLab CI Runner

    点击在我的博客 xuxusheng.com 中查看,有更好的排版哦~ 一.背景 当项目比较少,或者更新不频繁的时候(或者技术比较菜的时候),手动部署部署还能够接受,但是一旦部署次数频繁了,手动操作就是 ...

  2. Docker搭建 Gitlab CI Runner

    文章目录 Docker搭建 Gitlab CI Runner 拉取 gitlab-runner 镜像 启动 gitlab-runner容器 注册runner 定义项目构建流程 获取日志 停止并删除现有 ...

  3. kubernetes安装_在 Kubernetes 上安装 Gitlab CI Runner

    在 Kubernetes 上安装 Gitlab CI Runner​www.qikqiak.com 上节课我们使用 Helm 快速的将 Gitlab 安装到了我们的 Kubernetes 集群中,这节 ...

  4. dotnet 配置 Gitlab 的 Runner 做 CI 自动构建

    今天在少珺小伙伴的协助下,使用了 gitlab 的 runner 给全组的项目做自动的构建.为什么需要使用 Gitlab 的 Runner 做自动构建,原因是之前是用的是 Jenkins 而新建一个底 ...

  5. 使用docker 注册runner

    获取gitlab 信息 需要从gitlab中获取两个信息,一个是gitlab的域名,一个是需要注册runner的token gitalb 的runner按照范围可以有三种 全局类型即整个gitlab ...

  6. 安装gitlab-runner,注册runner到gitlab

    首先服务器要安装gitlab gitlab服务器如果低于9.0版本,gitlab-runner要选低版本 这里gitlab 版本 8.8.0, gitlab-runner版本 v1.11.1 gitl ...

  7. 【SonarQube】CentOS7安装SonarQube并集成GitLab-CI实现代码提交后自动扫描

    1. 背景描述 1.1 需求 实现功能:开发人员每提交一次代码到gitlab仓库即触发一次SonarQube代码扫描,扫描结果通过SonarQube Web UI界面可以查看. 1.2 实现方法 gi ...

  8. 代码质量检测-SonarQube

    文章目录 前言 一.SonarQube是什么? 二.SonarQube安装步骤 1.docker安装 2.docker-compose安装 3. 访问SonarQube 4. 配置SonarQube ...

  9. GitLab CI/CD 基础入门 Runner注册配置使用

    特点 开源: CI/CD是开源GitLab社区版和专有GitLab企业版的一部分.(极狐) 易于学习: 官方具有详细的学习操作文档. 无缝集成: CI/CD是GitLab的一部分,支持从计划到部署,具 ...

  10. gitlab runner下载安装注册+卸载 + shell指令没执行的问题

    什么是gitlab CI/CD 简单来说,CI的作用是验证提交的代码是否符合规范.主要起到一个验证的作用.CD的作用主要是部署,测试环境的部署,正式环境的发布,制品的生成,镜像的构建. Runner ...

最新文章

  1. oracle 工具:tkprof
  2. 面试前必知必会的二分查找及其变种
  3. Java线程池详解学习:ThreadPoolExecutor
  4. nodejs 改变全局前缀
  5. Eclipse+Maven创建webapp项目
  6. 这是一个测试:测试博客在浏览器中是否可以显示数学内容以及代码格式
  7. 【状压DP】最优配对问题(jzoj 3420)
  8. 工作103:组装查询
  9. 如何删除github远程仓库?三部搞定!
  10. VS2010与OpenCV2410简单配置
  11. 【C语言】排序(算法基础)
  12. 从「模拟」理解零知识证明:平行宇宙与时光倒流—— 探索零知识证明系列(二)
  13. 基于MPC5748G的以太网展板通信模块解析
  14. Android群英传笔记——第七章:Android动画机制和使用技巧
  15. 白盒测试和黑盒测试(感谢东子哥作答)
  16. Java中的字符串及其中的常用方法
  17. 【OpenCV】马赛克算法
  18. php网页制作过程,网页制作步骤
  19. 了解微信小程序、掌握微信小程序开发工具的使用、了解小程序的目录以及文件结构、掌握小程序中常用的组件、掌握WXML、WXSS、WXS的基本使用
  20. MATLAB 全景图切割及盒图显示

热门文章

  1. WordPress 5.2中的致命错误恢复模式
  2. 如何修改显示Office图标而不是wps图标
  3. NeoKylin7文件管理(自用)
  4. layui之table操作点击编辑,使用layer.open回显值
  5. JS数字正则表达式验证(全全全!!!)
  6. 用markdownpad2导出的pdf字体太小的解决办法
  7. 不会拼音怎么学计算机,不会拼音打字怎么办
  8. 微信小程序可视化开发工具之动态数据
  9. 2019年全国大学生电子设计竞赛赛题分享与浅析
  10. Mendeley--免费的文献管理工具,给论文自动插入参考文献