version: "3"
|
|
|
|
services:
|
|
runner:
|
|
container_name: ${DRONE_RUNNER_CONTAINER_NAME:-drone}
|
|
image: drone/drone-runner-docker:${DRONE_RUNNER_VERSION:-latest}
|
|
restart: always
|
|
ports:
|
|
- ${DRONE_RUNNER_HOST_IP_ADDRESS:-127.0.0.1}:${DRONE_RUNNER_HOST_PORT:-3000}:3000
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
environment:
|
|
- DRONE_RPC_PROTO=http
|
|
- DRONE_RPC_HOST=${DRONE_RUNNER_RPC_HOST:?err}
|
|
- DRONE_RPC_SECRET=${DRONE_RUNNER_RPC_SECRET:?err}
|
|
- DRONE_RUNNER_CAPACITY=${DRONE_RUNNER_CAPACITY:?err}
|
|
- DRONE_RUNNER_NAME=${DRONE_RUNNER_CONTAINER_NAME:?err}
|