docker-compose.yml 543 B

123456789101112131415161718192021222324252627282930313233
  1. services:
  2. math-analysis:
  3. build: .
  4. ports:
  5. - "8888:8888"
  6. env_file:
  7. - .env
  8. restart: unless-stopped
  9. networks:
  10. - app-network
  11. nginx:
  12. image: nginx:alpine
  13. ports:
  14. - "80:80"
  15. - "443:443"
  16. volumes:
  17. - ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
  18. - ./ssl:/etc/nginx/ssl:ro
  19. - nginx-logs:/var/log/nginx
  20. depends_on:
  21. - math-analysis
  22. restart: unless-stopped
  23. networks:
  24. - app-network
  25. volumes:
  26. nginx-logs:
  27. networks:
  28. app-network:
  29. driver: bridge