镜像概览

完整引用
docker.io/vegardit/gitea-act-runner
Registry
docker.io
命名空间
vegardit
仓库
gitea-act-runner
已缓存 Tag 数
75
最近同步
07/06/2026, 06:50 PM
相关主题

简介

Gitea Actions 自托管 Runner 镜像,注册至 Gitea 实例拉取 workflow 并在隔离容器中执行 CI 步骤,兼容 act 语法。

详细介绍

gitea-act-runner 连接 Gitea 的 GITEA_INSTANCE_URL,领取仓库 workflow job 后调用内置 Docker 引擎启动 step 容器,通常需要挂载 docker.sock 或 DinD 特权。与 GitHub Actions Runner 类似,不适合无 socket 的标准 K8s Pod;集群内更推荐 Kaniko/buildkit 或 K8s-native runner 方案。注册 token 应经 Secret 注入并定期轮换。

快速启动

docker run -d --name gitea-act-runner \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -e GITEA_INSTANCE_URL=https://gitea.example.com \
  -e GITEA_RUNNER_REGISTRATION_TOKEN=your-token \
  docker.io/vegardit/gitea-act-runner:latest

推荐实践

docker run -d --name gitea-act-runner \
  --restart unless-stopped \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v gitea-runner-data:/data \
  -e GITEA_INSTANCE_URL=https://gitea.example.com \
  -e GITEA_RUNNER_REGISTRATION_TOKEN=your-token \
  -e GITEA_RUNNER_NAME=build-node-01 \
  docker.io/vegardit/gitea-act-runner:0.2.6

核心参数说明

  • -v /var/run/docker.sock:... — 启动 workflow step 容器
  • -e GITEA_INSTANCE_URL — 目标 Gitea 根 URL
  • -e GITEA_RUNNER_REGISTRATION_TOKEN — 一次性注册令牌
  • -e GITEA_RUNNER_NAME — Runner 在 UI 中的显示名
  • -v gitea-runner-data:/data — 工作目录与缓存
  • 警告 — docker.sock 挂载具有宿主机级风险

最新 Tag(20 条)

查看全部 75 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/vegardit/gitea-act-runner
:dind-rootless-2.0.0
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:06199.0 MBsha256:e40f23c0ce8b
docker.io/vegardit/gitea-act-runner
:dind-rootless-latest
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:06199.0 MBsha256:e40f23c0ce8b
docker.io/vegardit/gitea-act-runner
:dind-2.0.0
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:05177.7 MBsha256:6da67e713e6c
docker.io/vegardit/gitea-act-runner
:dind-latest
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:05177.7 MBsha256:6da67e713e6c
docker.io/vegardit/gitea-act-runner
:dind-rootless-nightly
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:05199.0 MBsha256:5d01f889fea9
docker.io/vegardit/gitea-act-runner
:dind-nightly
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:05177.7 MBsha256:0de1c73dba0e
docker.io/vegardit/gitea-act-runner
:nightly
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:0139.9 MBsha256:4b98540dcc3e
docker.io/vegardit/gitea-act-runner
:2.0.0
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:0139.9 MBsha256:16aa8e3be7ca
docker.io/vegardit/gitea-act-runner
:latest
linux/amd64linux/arm64linux/arm/v7
2026/07/02 03:0139.9 MBsha256:16aa8e3be7ca
docker.io/vegardit/gitea-act-runner
:dind-rootless-1.0.8
linux/amd64linux/arm64linux/arm/v7
2026/06/30 03:40199.0 MBsha256:aef34c2a4954
docker.io/vegardit/gitea-act-runner
:dind-1.0.8
linux/amd64linux/arm64linux/arm/v7
2026/06/30 03:38177.7 MBsha256:c1a66ece092b
docker.io/vegardit/gitea-act-runner
:1.0.8
linux/amd64linux/arm64linux/arm/v7
2026/06/30 03:3539.8 MBsha256:ddc420223f8a
docker.io/vegardit/gitea-act-runner
:dind-rootless-1.0.6
linux/amd64linux/arm64linux/arm/v7
2026/05/28 03:29198.7 MBsha256:9c9dcd54b2ae
docker.io/vegardit/gitea-act-runner
:dind-1.0.6
linux/amd64linux/arm64linux/arm/v7
2026/05/28 03:28177.4 MBsha256:6615dde90a2c
docker.io/vegardit/gitea-act-runner
:1.0.6
linux/amd64linux/arm64linux/arm/v7
2026/05/28 03:2539.8 MBsha256:64381214f3f1
docker.io/vegardit/gitea-act-runner
:dind-rootless-1.0.4
linux/amd64linux/arm64linux/arm/v7
2026/05/21 03:30198.5 MBsha256:aab087967747
docker.io/vegardit/gitea-act-runner
:dind-1.0.4
linux/amd64linux/arm64linux/arm/v7
2026/05/21 03:29177.2 MBsha256:a6f6186cac8a
docker.io/vegardit/gitea-act-runner
:1.0.4
linux/amd64linux/arm64linux/arm/v7
2026/05/21 03:2539.8 MBsha256:de9feb4fd06a
docker.io/vegardit/gitea-act-runner
:dind-rootless-1.0.3
linux/amd64linux/arm64linux/arm/v7
2026/05/14 03:02194.0 MBsha256:5b4474ab8076
docker.io/vegardit/gitea-act-runner
:dind-1.0.3
linux/amd64linux/arm64linux/arm/v7
2026/05/14 03:02176.9 MBsha256:a234acebd2e5