Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com )# 输入gitlab地址:http://192.168.3.15:2280(下图3的地址) 或者网址c.Enter the token you obtained to register the Runner: Please enter the gitlab-ci tokenforthis runner# 输入token令牌(下图3的token)d.Enter a descriptionf...
在这个 Docker Compose 文件中,我们定义了两个服务:GitLab 和 GitLab Runner。GitLab 服务使用gitlab/gitlab-ce:latest镜像,而 GitLab Runner 使用gitlab/gitlab-runner:latest镜像。我们设置了各种环境变量、端口映射和卷挂载,以确保 GitLab 和 GitLab Runner 正常运行,并且能够持久化数据。 启动服务 完成Docker ...
2:GitLab Runner 注册时,增加参数--tls-ca-file指定证书文件位置, 用于信任 GitLab 实例的 https 证书 证书配置 如果使用docker-compose.yml文件内使用了https,执行创建容器前,需要先存着下列证书文件,如果没有配置https,则无需下列文件 创建docker 命令 在服务器安装 docker、docker compose 创建文件docker-...
用docker search gitlab-runner搜索一个常用的镜像 这里使用gitlab/gitlab-runner 2、运行 gitlab-runner version: "3" services: gitlab-runner: container_name: gitlab-runner image: gitlab/gitlab-runner volumes: - "{自定义路径}/gitlab-runner-config:/etc/gitlab-runner" - "/var/run/docker.sock...
docker-compose up -d 这将会启动 GitLab 和 GitLab Runner 服务,并且以后台模式运行。你可以使用...
1. 创建 Runner 容器 创建一个gitlab-runner-docker目录,然后新建一个docker-compose.yml文件,内容如下: version: "3" services: app: image: gitlab/gitlab-runner container_name: gitlab-runner-docker restart: always volumes: - ./config:/etc/gitlab-runner ...
二、使用 docker-compose 管理 gitlab 和 gitlab-runner 容器镜像 # vi docker-compose.yml version: '2' services: gitlab: image: gitlab/gitlab-ce:11.0.0-ce.0 restart: always hostname: gitlab container_name: gitlab ports: - 80:80 volumes: - /etc/localtime:/etc/localtime - ./conf:/...
- '$GITLAB_HOME/config/ssl:/etc/gitlab-runner/certs' container_name: gitlab-runner extra_hosts: - 'gitlab.xuxiaowei.cn:172.25.25.36' networks: instance: driver: bridge ipam: config: - subnet: 172.26.11.0/24 registry: driver: bridge ...
docker在ubuntu上的安装sudo apt install docker.io或 docker官方参考。 开始 在服务器上 创建gitlab-runner docker gitlab-runner docker内部具有git和gitlab-runner工具 这里我使用docker-compose去启动一个装有nodejs的容器。 新建一个测试文件夹,用于存放Dockerfile和docker-compose.yml ...
gitlab-runner:x:0:0:Gitlab Runner:/home/gitlab-runner:/bin/bash ---end---这一段已经不需要了,我在dockerfile脚本终于找到通过指令修改的方法了--- 由于我的gitlab是开启了https协议的,所以gitlab-runner也需要把对应的https的cert证书复制到容器中,否则在注册gitlab-runer到gitlab对应的项目上时,会报错...