docker-compose.yml 970 B

123456789101112131415161718192021222324252627282930313233343536
  1. version : '3'
  2. services:
  3. drone-server:
  4. container_name: drone-server
  5. restart: always
  6. image: drone/drone:2
  7. ports:
  8. - "3080:80"
  9. volumes:
  10. - ./data:/data
  11. environment:
  12. - TZ=Asia/Shanghai
  13. - DRONE_AGENTS_ENABLED=true
  14. - DRONE_GOGS_SERVER=http://192.168.1.119:13000
  15. - DRONE_RPC_SECRET=ping-secret
  16. - DRONE_SERVER_HOST=192.168.1.119:3080
  17. - DRONE_SERVER_PROTO=http
  18. - DRONE_USER_CREATE=username:ping,admin:true
  19. - DRONE_DEBUG=true
  20. drone-runner-docker:
  21. container_name: drone-runner-docker-test
  22. image: drone/drone-runner-docker:1
  23. ports:
  24. - "3000:3000"
  25. restart: always
  26. volumes:
  27. - /var/run/docker.sock:/var/run/docker.sock
  28. environment:
  29. - DRONE_RPC_PROTO=http
  30. - DRONE_RPC_HOST=192.168.1.119:3080
  31. - DRONE_RPC_SECRET=ping-secret
  32. - DRONE_RUNNER_CAPACITY=2
  33. - DRONE_RUNNER_NAME=my-first-runner
  34. - TZ=Asia/Shanghai
  35. - DRONE_DEBUG=true