docker-compose.yml 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. services:
  2. consumption_studio:
  3. build:
  4. context: .
  5. dockerfile: Dockerfile
  6. image: tool_job
  7. container_name: tool_worker1
  8. restart: unless-stopped
  9. environment:
  10. - ENV=prod
  11. networks:
  12. - tool_net
  13. entrypoint: "python /app/workers/consumption_work_studio.py"
  14. select_studio:
  15. image: tool_job
  16. restart: unless-stopped
  17. environment:
  18. - ENV=prod
  19. networks:
  20. - tool_net
  21. entrypoint: "python /app/workers/select_work_studio.py"
  22. select:
  23. image: tool_job
  24. restart: unless-stopped
  25. env_file:
  26. - product.env
  27. volumes:
  28. - ./sh:/app/sh
  29. networks:
  30. - tool_net
  31. deploy:
  32. replicas: 9
  33. entrypoint: sh /app/sh/select.sh
  34. consumption:
  35. image: tool_job
  36. restart: unless-stopped
  37. env_file:
  38. - product.env
  39. volumes:
  40. - ./sh:/app/sh
  41. networks:
  42. - tool_net
  43. deploy:
  44. replicas: 9
  45. entrypoint: sh /app/sh/consumption.sh
  46. networks:
  47. tool_net:
  48. name: tool_net