bitbucket-pipelines-runner

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 或家庭实验室。