代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  108 随笔 :: 0 文章 :: 3 评论 :: 21131 阅读
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

系列文章

Gitlab Runner的docker-compose.yml

version: '3'
services:
  home:
    image: 'gitlab/gitlab-runner:v16.9.0'
    scale: 2
    restart: always
    privileged: true
    volumes:
     - ./config:/etc/gitlab-runner

准备好文件之后,放在某个文件夹下

root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners# ls
docker-compose.yml

启动容器

使用docker-compose up -d启动了两个容器

root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners# docker-compose up -d
Creating network "gitlab-runners_default" with the default driver
Creating gitlab-runners_home_1 ... done
Creating gitlab-runners_home_2 ... done

用docker ps查看一下

root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners/config# docker ps
CONTAINER ID   IMAGE                                                      COMMAND                  CREATED         STATUS                          PORTS                                                                                                                         NAMES
14e8b6c546b4   gitlab/gitlab-runner:v16.9.0                               "/usr/bin/dumb-init …"   4 minutes ago   Up 4 minutes                                                                                                                                                  gitlab-runners_home_2
6b9709615e72   gitlab/gitlab-runner:v16.9.0                               "/usr/bin/dumb-init …"   4 minutes ago   Up 4 minutes                                                                                                                                                  gitlab-runners_home_1

看看目录下的文件

在当前目录下,新创建了一个config的空白目录。

root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners# docker-compose up -d
Creating gitlab-runners_home_1 ... done
Creating gitlab-runners_home_2 ... done
root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners# ls
config  docker-compose.yml
root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners# cd config
root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners/config# ls
root@dev-server:/mnt/data/gitlab.amihome.cn/gitlab-runners/config# 

至此,就是初次安装Gitlab Runner成功的样子了。

接下来,我们要把gitlab-runners_home_1这个Gitlab Runner的容器实例,注册到https://gitlab.amihome.cn

请继续阅读这篇文章

posted on   终南山人  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示