
cloudtokstok/github-runner该镜像为GitHub自托管运行器(GitHub Self Hosted Runners)提供自定义运行环境,集成了丰富的开发工具、系统工具及自动化工具,旨在扩展自托管运行器的功能,满足多样化CI/CD流程和自动化任务需求。
bashdocker run -d \ --name github-runner \ -e RUNNER_NAME="custom-runner-01" \ -e RUNNER_TOKEN="YOUR_RUNNER_TOKEN" \ -e RUNNER_REPOSITORY_URL="[***]" \ -e RUNNER_WORKDIR="/home/runner/work" \ your-image-name:tag
| 环境变量 | 描述 | 是否必填 |
|---|---|---|
RUNNER_NAME | 运行器名称,用于在GitHub仓库中标识该运行器 | 是 |
RUNNER_TOKEN | 注册运行器的令牌,从GitHub仓库的「设置 > Actions > 自托管运行器」获取 | 是 |
RUNNER_REPOSITORY_URL | 目标GitHub仓库URL(如[***]) | 是 |
RUNNER_WORKDIR | 运行器工作目录,默认为/home/runner/work | 否 |
TZ | 时区设置(如Asia/Shanghai),默认为UTC | 否 |
yamlversion: '3.8' services: github-runner: image: your-image-name:tag container_name: github-runner environment: - RUNNER_NAME=custom-runner-01 - RUNNER_TOKEN=YOUR_RUNNER_TOKEN - RUNNER_REPOSITORY_URL=[***] - RUNNER_WORKDIR=/home/runner/work - TZ=Asia/Shanghai restart: unless-stopped
RUNNER_TOKEN)具有时效性,需从GitHub仓库获取最新令牌-v /host/path:/home/runner/work)实现




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务