可以在某个项目里settings --> CICD --> Runner进行配置,也可以在GitLab主设置页安装共享Runner,安装方法都一致 1、拉取Runner镜像并启动 代码语言:javascript 复制 docker run-d--name gitlab-runner--restart always-v/srv/gitlab-runner/config:/etc/gitlab-runner-v/var/run/docker.sock:/var/run/docker...
docker.sock是docker本地守护进程的套接字,其他程序可以通过它进行通信。下边要将docker.sock挂载到gitlab runner容器中。 lsof-U|grepdocker.sock 查找本地docker命令 找到本地docker命令,将docker命令路径挂载到容器中。在容器中就可以使用docker命令,gitlab runner用docker命令运行阶段容器。 whichis docker 安装Gitl...
1. 环境信息 1.1 主机信息 | 主机 | 用途 | | | | | 10.10.10.60 | 极狐gitlab | | 10.10.10.61 | runner | 域名 gitlab.example.com,指向 10.10.10.60,这里使用设置本机 hosts 的方式解析,如果有条件
XXXXX-XXXXX-XXXXX# 输入runner描述Enter a descriptionforthe runner:my-runner# gitlab-runner标签名称tagEnter tagsforthe runner (comma-separated): build,deploy# 选择执行gitlab-runner的执行程序。因为我要用docker实现自动部署,所以输入dockerEnter an executor: custom, docker-ssh, parallels, kubernetes, dock...
1. 安装docker 2. 使用本地系统卷挂载启动 Runner 容器 此示例将本地系统用于装载到容器中的配置卷。此卷用于配置和其他资源。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 runner 装docker还是宿主机 gitlab搭建 docker 2、启动Gitlab容器 接下来的配置请在容器内进行修改,不要在挂载到宿主机的文件上进行修改。否则可能出现配置更新不到容器内,或者是不能即时更新到容器内,导致gitlab启动成功,但是无法访问 3、修改配置
1、安装镜像 docker pull gitlab/gitlab-runner:v13.12.0 1. 2、新建目录 mkdir -p /home/apps/gitlab-runner/config 1. 3、创建并启动 docker run -d --name gitlab-runner \ -v /home/apps/gitlab-runner/config:/etc/gitlab-runner \
报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running 这是由于安装运行runner时候,没有正确进行挂载volume /var/run/docker.sock:/var/run/docker.sock导致的,由于采用了docker作为执行器,runner在执行时会运行docker命令。然而我们采用了docker环境下安装runner...
docker 方法/步骤 1 先拉取gitlab/gitlab-runner:latest镜像 2 然后点击添加volume挂在卷 3 创建两个,取两个名字好区分 4 然后添加containers 5 取名字选择刚刚拉取的镜像 6 然后设置挂在卷 7 选择总是重启 8 最后部署创建这个containers,到此安装完成 9 下一篇介绍注册gitlabrunner,请看 “docker 注册git...
安装GitLab Runner 使用docker本地卷来安装Runner,数据会被保存在本地。 1、安装命令: 代码语言:javascript 复制 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 \ ...