docker-compose.yml 699 B

12345678910111213141516171819202122232425262728293031323334353637
  1. version: "3.7"
  2. services:
  3. frontend:
  4. build:
  5. context: frontend
  6. args:
  7. FRONT_END_PORT: 5000
  8. ports:
  9. - 5000:5000
  10. stdin_open: true
  11. volumes:
  12. - ./frontend:/usr/src/app
  13. - /usr/src/app/node_modules
  14. container_name: frontend
  15. restart: always
  16. server:
  17. container_name: server
  18. restart: always
  19. build:
  20. context: server
  21. args:
  22. NODE_PORT: 3000
  23. ports:
  24. - 3000:3000
  25. volumes:
  26. - ./server:/usr/src/app
  27. - /usr/src/app/node_modules
  28. depends_on:
  29. - mongo
  30. mongo:
  31. container_name: mongo
  32. restart: always
  33. image: mongo:4.2.0
  34. volumes:
  35. - ./data:/data/db
  36. ports:
  37. - 27017:27017