Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. version: "3.7"
  2. services:
  3. ##############################
  4. # Back-End Container
  5. ##############################
  6. backend:
  7. container_name: mern_backend
  8. build:
  9. context: ./backend/
  10. target: development
  11. restart: always
  12. expose:
  13. - "9000"
  14. environment:
  15. - NODE_PATH=/home/node/node_modules
  16. - MONGO_URI=mongodb://root:example@mern_db:27017/example-database
  17. - NODE_ENV=development
  18. - DEBUG=app
  19. - PORT=9000
  20. ports:
  21. - "9000:9000"
  22. volumes:
  23. - "./backend/:/home/node/app/"
  24. - /home/node/node_modules/
  25. depends_on:
  26. - db
  27. networks:
  28. - server
  29. ##############################
  30. # MongoDB Container
  31. ##############################
  32. db:
  33. container_name: mern_db
  34. image: mongo
  35. restart: always
  36. environment:
  37. - MONGO_PORT=27017
  38. - MONGO_INITDB_ROOT_USERNAME=root
  39. - MONGO_INITDB_ROOT_PASSWORD=example
  40. - MONGO_INITDB_DATABASE=example-database
  41. volumes:
  42. - dbdata:/data/db/
  43. networks:
  44. - server
  45. networks:
  46. server:
  47. volumes:
  48. dbdata:
  49.  
  50. mongoose.connect((process.env.MONGO_URI), { useNewUrlParser: true });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement