1.0 KiB
1.0 KiB
Gitea Runner
此服务用于搭建一个 Gitea Runner。
前提条件
-
生成
config.yaml文件:docker run --entrypoint="" --rm -it gitea/act_runner:0.2.13 act_runner generate-config > config.yaml -
配置
config.yaml,例如:cache: enabled: true dir: "" host: "192.168.8.17" port: 8088 -
配置环境变量:
INSTANCE_URL=http://xxx:3000 REGISTRATION_TOKEN=xxxxxx RUNNER_NAME=runner-1 RUNNER_LABELS=xxxxxx
启动 Runner
docker compose up -d
服务
runner: Gitea Runner 服务。
配置
环境变量
INSTANCE_URL: Gitea 实例的 URL。REGISTRATION_TOKEN: Gitea Runner 的注册令牌。RUNNER_NAME: Runner 的名称。RUNNER_LABELS: Runner 的标签。
卷
config.yaml: Gitea Runner 的配置文件。data: 用于存储 Runner 数据的卷。/var/run/docker.sock: 用于与 Docker守护进程通信。