diff --git a/docker-compose.yml b/docker-compose.yml index cf66979..2d13cf4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,11 +6,16 @@ services: environment: - "DRONE_RPC_PROTO=https" - "DRONE_RPC_HOST=ci.unlock-music.dev" - - "DRONE_RUNNER_CAPACITY=2" - - "DRONE_RESOURCE_LIMIT_CPU=0.3" - # 从 .env 文件读取 + # 从 .env 文件读取 secret。 - "DRONE_RUNNER_NAME=${DRONE_RUNNER_NAME}" - "DRONE_RPC_SECRET=${DRONE_RPC_SECRET}" + # 资源分配; 因为机器是单核心,所以设定两个 30% 的限制。 + - "DRONE_RUNNER_CAPACITY=2" + - "DRONE_RESOURCE_LIMIT_CPU=0.3" + # 本地看的 Dashboard 可选。 + # 下面的 8080 端口导出也是这样。 + - "DRONE_UI_USERNAME=${DRONE_UI_USERNAME}" + - "DRONE_UI_PASSWORD=${DRONE_UI_PASSWORD}" volumes: - /var/run/docker.sock:/var/run/docker.sock ports: