123456789101112131415161718192021222324252627282930313233 |
- version: "3"
- services:
- node-project:
- container_name: $foldername-dev
- user: root
- build:
- context: .
- volumes:
- - ./:/opt/app
- - /opt/app/node_modules
- expose:
- - 9494
- ports:
- - 9494:9494
- command: sh -c "echo \"greetings, friend\" && ./initialize.sh && npm run serverwatch"
- links:
- - database
- database:
- image: mongo:3.4.10
- container_name: $foldername-db
- restart: always
- # port used for external access, not normally necessary
- ports:
- - 27017:27017
- volumes:
- - node_project_database_volume:/data/db
- volumes:
- node_project_database_volume:
|