docker-compose.yml 920 B

12345678910111213141516171819202122232425262728293031323334
  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-runner-docker:
  20. container_name: drone-runner-docker-test
  21. image: drone/drone-runner-docker:1
  22. ports:
  23. - "3000:3000"
  24. restart: always
  25. volumes:
  26. - /var/run/docker.sock:/var/run/docker.sock
  27. environment:
  28. - DRONE_RPC_PROTO=http
  29. - DRONE_RPC_HOST=192.168.1.119:3080
  30. - DRONE_RPC_SECRET=ping-secret
  31. - DRONE_RUNNER_CAPACITY=2
  32. - DRONE_RUNNER_NAME=my-first-runner
  33. - TZ=Asia/Shanghai