docker-compose.yml 916 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. version: '3.9'
  2. services:
  3. server:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile
  7. image: google_ai_studio
  8. container_name: google_server
  9. restart: unless-stopped
  10. environment:
  11. - env=prod
  12. networks:
  13. - google_net
  14. worker1:
  15. depends_on:
  16. - server
  17. image: google_ai_studio
  18. container_name: google_worker1
  19. restart: unless-stopped
  20. environment:
  21. - env=prod
  22. - API_KEY=AIzaSyB2kjF2-S2B5cJiosx_LpApd227w33CVvs
  23. networks:
  24. - google_net
  25. entrypoint: "python /app/job_video_processing.py"
  26. worker2:
  27. depends_on:
  28. - server
  29. image: google_ai_studio
  30. container_name: google_worker2
  31. restart: unless-stopped
  32. environment:
  33. - env=prod
  34. - API_KEY=AIzaSyCor0q5w37Dy6fGxloLlCT7KqyEFU3PWP8
  35. networks:
  36. - google_net
  37. entrypoint: "python /app/job_video_processing.py"
  38. networks:
  39. google_net:
  40. name: google_net