Overview

Full name
docker.io/bitnamilegacy/gitlab-runner
Registry
docker.io
Namespace
bitnamilegacy
Repository
gitlab-runner
Cached tags
441
Last synced
07/04/2026, 10:18 PM

Introduction

Bitnami Legacy GitLab Runner 镜像,注册至 GitLab 实例执行 CI/CD Job,支持 Docker/Kubernetes executor 与缓存 volume。

Details

bitnamilegacy/gitlab-runner 运行 GitLab Runner 守护进程,连接 GitLab 实例拉取并执行 CI/CD pipeline Job。定位为 CI Runner 常驻服务,配置 registration-token 与 executor 类型;K8s Deployment 或 docker 旁路部署 self-hosted Runner。

快速启动

docker run -d --name gitlab-runner \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -e REGISTRATION_TOKEN=changeme \
  docker.io/bitnamilegacy/gitlab-runner:latest

推荐实践

docker run -d --name gitlab-runner \
  --restart unless-stopped \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /data/gitlab-runner:/etc/gitlab-runner \
  -e REGISTRATION_TOKEN=changeme \
  docker.io/bitnamilegacy/gitlab-runner:16.0.0

核心参数说明

  • -e REGISTRATION_TOKEN — GitLab 注册令牌(高敏
  • -v .../gitlab-runner:... — Runner 配置持久化
  • executor — docker/kubernetes/shell
  • --restart unless-stopped — Runner 持续在线

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: gitlab-runner
spec:
  replicas: 1
  selector:
    matchLabels:
      app: gitlab-runner
  template:
    metadata:
      labels:
        app: gitlab-runner
    spec:
      containers:
        - name: runner
          image: docker.io/bitnamilegacy/gitlab-runner:16.0.0
          envFrom:
            - secretRef:
                name: gitlab-runner-token
          volumeMounts:
            - name: config
              mountPath: /etc/gitlab-runner
      volumes:
        - name: config
          persistentVolumeClaim:
            claimName: gitlab-runner-config
---
apiVersion: v1
kind: Service
metadata:
  name: gitlab-runner
spec:
  selector:
    app: gitlab-runner
  ports:
    - port: 9252
      targetPort: 9252

Helm gitlab/gitlab-runner 推荐;RBAC 授予 kubernetes executor 权限。

Latest tags (20)

View all 441 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/bitnamilegacy/gitlab-runner
:18.3.0-debian-12-r0
linux/amd64linux/arm64
2025/08/22 17:08109.6 MBsha256:3369ed6006ff
docker.io/bitnamilegacy/gitlab-runner
:18.3.0
linux/amd64linux/arm64
2025/08/22 17:08109.6 MBsha256:3369ed6006ff
docker.io/bitnamilegacy/gitlab-runner
:18.2.2
linux/amd64linux/arm64
2025/08/21 02:30112.5 MBsha256:96b782e3a890
docker.io/bitnamilegacy/gitlab-runner
:18.2.2-debian-12-r0
linux/amd64linux/arm64
2025/08/21 02:30112.5 MBsha256:96b782e3a890
docker.io/bitnamilegacy/gitlab-runner
:18.2.1-debian-12-r2
linux/amd64linux/arm64
2025/08/20 01:38112.4 MBsha256:31bdb386727b
docker.io/bitnamilegacy/gitlab-runner
:18.2.1-debian-12-r1
linux/amd64linux/arm64
2025/08/08 18:38112.5 MBsha256:44cfdd03e303
docker.io/bitnamilegacy/gitlab-runner
:18.2.1-debian-12-r0
linux/amd64linux/arm64
2025/08/04 02:04112.4 MBsha256:bb6d43bae628
docker.io/bitnamilegacy/gitlab-runner
:18.2.1
linux/amd64linux/arm64
2025/08/04 02:04112.4 MBsha256:bb6d43bae628
docker.io/bitnamilegacy/gitlab-runner
:18.2.0-debian-12-r0
linux/amd64linux/arm64
2025/07/20 00:41112.5 MBsha256:2cef719bed77
docker.io/bitnamilegacy/gitlab-runner
:18.2.0
linux/amd64linux/arm64
2025/07/20 00:41112.5 MBsha256:2cef719bed77
docker.io/bitnamilegacy/gitlab-runner
:18.1.1-debian-12-r2
linux/amd64linux/arm64
2025/07/17 15:17112.2 MBsha256:0087f3a013ee
docker.io/bitnamilegacy/gitlab-runner
:18.1.1
linux/amd64linux/arm64
2025/07/09 16:50112.2 MBsha256:ecd0d1279a09
docker.io/bitnamilegacy/gitlab-runner
:18.1.1-debian-12-r1
linux/amd64linux/arm64
2025/07/09 16:50112.2 MBsha256:ecd0d1279a09
docker.io/bitnamilegacy/gitlab-runner
:latest
linux/amd64linux/arm64
2025/07/02 17:58111.9 MBsha256:3f2bc21269f1
docker.io/bitnamilegacy/gitlab-runner
:18.1.0-debian-12-r0
linux/amd64linux/arm64
2025/07/02 17:58112.2 MBsha256:9aeba31f0144
docker.io/bitnamilegacy/gitlab-runner
:18.1.1-debian-12-r0
linux/amd64linux/arm64
2025/07/02 17:58112.2 MBsha256:327ed228dc5b
docker.io/bitnamilegacy/gitlab-runner
:18.0.3-debian-12-r1
linux/amd64linux/arm64
2025/07/02 17:58111.9 MBsha256:0ee7e57532a1
docker.io/bitnamilegacy/gitlab-runner
:18.0.2-debian-12-r0
linux/amd64linux/arm64
2025/07/02 17:58111.9 MBsha256:fbe333a52f10
docker.io/bitnamilegacy/gitlab-runner
:18.0.3-debian-12-r0
linux/amd64linux/arm64
2025/07/02 17:58111.9 MBsha256:3f2bc21269f1
docker.io/bitnamilegacy/gitlab-runner
:18.0.3
linux/amd64linux/arm64
2025/07/02 17:58111.9 MBsha256:3f2bc21269f1