Установка Drone в Docker
Файл docker-compose.yml (настроен для совместной установки с Gitea)
--------------------------------------------------------
version: '3.8'
services:
drone:image: drone/drone:latestcontainer_name: droneenvironment:- DRONE_GITEA_SERVER=http://gitea:3000- DRONE_RPC_SECRET=mysecretdronetoken- DRONE_SERVER_HOST=drone.local- DRONE_SERVER_PROTO=httpports:- "8080:80"depends_on:- gitearestart: always
drone-runner:image: drone/drone-runner-docker:latestcontainer_name: drone-runnerenvironment:- DRONE_RPC_HOST=drone- DRONE_RPC_PROTO=http- DRONE_RPC_SECRET=mysecretdronetokenvolumes:- /var/run/docker.sock:/var/run/docker.sockrestart: always
networks:default:name: dev-net