docker-compose.yml 806 B

1234567891011121314151617181920212223242526
  1. version: "3.8"
  2. services:
  3. backend:
  4. build: .
  5. container_name: qqflow-backend-test
  6. restart: always
  7. ports:
  8. - "8080:8080"
  9. networks:
  10. - qqflow-network
  11. environment:
  12. SPRING_PROFILES_ACTIVE: test
  13. JWT_SECRET: qqflow-test-secret-key-2024-min-32chars
  14. SPRING_DATASOURCE_URL: jdbc:mysql://192.168.1.139:3306/qqflowengine?useUnicode=true&characterEncoding=UTF-8&connectionCollation=utf8mb4_unicode_ci&serverTimezone=Asia/Shanghai&character_set_server=utf8mb4
  15. SPRING_DATASOURCE_USERNAME: qqflowengine
  16. SPRING_DATASOURCE_PASSWORD: 123456
  17. SPRING_REDIS_HOST: 192.168.1.139
  18. SPRING_REDIS_PORT: 6379
  19. SPRING_REDIS_PASSWORD: redis123456
  20. extra_hosts:
  21. - "host.docker.internal:host-gateway"
  22. networks:
  23. qqflow-network:
  24. external: true