Guest User

Untitled

a guest
Nov 20th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. //Dockerfile
  2. FROM node:8.4.0
  3.  
  4. ENV HOME=/home/app
  5.  
  6. COPY package.json $HOME/node_todo/
  7.  
  8. WORKDIR $HOME/node_todo
  9.  
  10. RUN npm install --silent --progress=false
  11.  
  12. COPY . $HOME/node_todo
  13.  
  14. CMD ["npm", "start"]
  15.  
  16.  
  17. //Docker compose
  18. version: '2'
  19. services:
  20. app:
  21. build: .
  22. environment:
  23. NODE_ENV: development
  24. command: node_modules/.bin/nodemon --exec npm start
  25. ports:
  26. - '3000:3000'
  27. tty: true
  28. depends_on:
  29. - mongodb
  30. volumes:
  31. - .:/home/app/node_todo
  32. - /home/app/node_todo/node_modules
  33. mongodb:
  34. image: mongo:3.2.5
Add Comment
Please, Sign In to add comment