docker-compose.yml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. version: "3.3"
  2. services:
  3. nextjs3000:
  4. build:
  5. context: .
  6. args:
  7. SSR_PORT: 3000 # پاس دادن مقدار به آرگومان Dockerfile
  8. network_mode: "host"
  9. restart: "always"
  10. nextjs3001:
  11. build:
  12. context: .
  13. args:
  14. SSR_PORT: 3001 # پاس دادن مقدار به آرگومان Dockerfile
  15. network_mode: "host"
  16. restart: "always"
  17. nextjs3002:
  18. build:
  19. context: .
  20. args:
  21. SSR_PORT: 3002 # پاس دادن مقدار به آرگومان Dockerfile
  22. network_mode: "host"
  23. restart: "always"
  24. nextjs3003:
  25. build:
  26. context: .
  27. args:
  28. SSR_PORT: 3003 # پاس دادن مقدار به آرگومان Dockerfile
  29. network_mode: "host"
  30. restart: "always"
  31. nextjs3004:
  32. build:
  33. context: .
  34. args:
  35. SSR_PORT: 3004 # پاس دادن مقدار به آرگومان Dockerfile
  36. network_mode: "host"
  37. restart: "always"
  38. nextjs3005:
  39. build:
  40. context: .
  41. args:
  42. SSR_PORT: 3005 # پاس دادن مقدار به آرگومان Dockerfile
  43. network_mode: "host"
  44. restart: "always"
  45. # nginx:
  46. # build: ./nginx
  47. # network_mode: "host"
  48. # volumes:
  49. # - ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
  50. # depends_on:
  51. # - nextjs
  52. # ports:
  53. # - "8081:80"
  54. # ports:
  55. # - "${NGINX_PORT}:80"