bitbucket-pipelines-runner
Docker 应用程序 from Eurotimmy's Repository
概述
Bitbucket Pipelines self-hosted runner (Linux Docker) for Unraid. Outbound-only connection; launches pipeline step containers on the host via Docker socket.
运行时参数
- 网络
bridge- 外壳
/bin/bash- 特权
- false
- 额外参数
--restart=unless-stopped
模板配置
Appdata (runner dir)Pathrw
Persistent runner state and logs.
- 目标
- /runner
- 默认值
- /mnt/user/appdata/bitbucket-runner
Docker SocketPathrw
Allows the runner to launch step containers on the host.
- 目标
- /var/run/docker.sock
- 默认值
- /var/run/docker.sock
Docker Containers (optional logs)Pathro
Optional: read-only access to step container logs.
- 目标
- /var/lib/docker/containers
- 默认值
- /var/lib/docker/containers
Account UUIDVariable
Workspace UUID (include braces), from Bitbucket 'Add runner'.
- 目标
- ACCOUNT_UUID
Repository UUID (optional)Variable
Only for repo-scoped runners; leave blank for workspace-scoped.
- 目标
- REPOSITORY_UUID
Runner UUIDVariable
Unique runner ID from Bitbucket 'Add runner'.
- 目标
- RUNNER_UUID
Runner NameVariable
Friendly display name shown in Bitbucket.
- 目标
- RUNNER_NAME
- 默认值
- unraid-runner-1
Runner LabelsVariable
Comma-separated labels you will target in bitbucket-pipelines.yml.
- 目标
- RUNNER_LABELS
- 默认值
- unraid,linux.docker
OAuth Client IDVariable
From Bitbucket 'Add runner'.
- 目标
- OAUTH_CLIENT_ID
OAuth Client SecretVariable
From Bitbucket 'Add runner'.
- 目标
- OAUTH_CLIENT_SECRET
Working DirectoryVariable
Runner working directory (leave default).
- 目标
- WORKING_DIRECTORY
- 默认值
- /runner
类别
详细信息
存储库
docker-public.packages.atlassian.com/sox/atlassian/bitbucket-pipelines-runner:latest最后更新2026-05-31
初见2025-10-01
在Unraid 上运行 bitbucket-pipelines-runner 。
bitbucket-pipelines-runner 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。