Skip to content

Instantly share code, notes, and snippets.

@bradiosd
Created January 13, 2021 11:43
Show Gist options
  • Save bradiosd/e8bb3f0bc6659d65956d2d994f2044e2 to your computer and use it in GitHub Desktop.
Save bradiosd/e8bb3f0bc6659d65956d2d994f2044e2 to your computer and use it in GitHub Desktop.
version: '3.5'
services:
jdtv-reactjs:
container_name: jdtv-reactjs
stdin_open: true
tty: true
environment:
- NODE_ENV=local
- PORT=3000
- CHOKIDAR_USEPOLLING=true
build:
context: ./reactjs-dashboard
dockerfile: Dockerfile
volumes:
- ./reactjs-dashboard:/var/app
- /var/app/node_modules
ports:
- '3000:3000'
networks:
- jdtv
jdtv-nestjs:
container_name: jdtv-nestjs
environment:
- NODE_ENV=local
- PORT=3010
- MONGO_DB_URL=mongodb://${IP_ADDRESS}:3020/jdtv?retryWrites=true&authSource=admin
build:
context: ./api
dockerfile: Dockerfile
volumes:
- ./api:/var/app
- /var/app/node_modules
ports:
- '3010:3000'
depends_on:
- jdtv-mongo
networks:
- jdtv
jdtv-mongo:
image: mongo
container_name: jdtv-mongo
volumes:
- ./data/mongo:/data/db
ports:
- '3020:27017'
networks:
- jdtv
networks:
jdtv:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment