version: '3.6'
services:
driver:
image: vfos/vapp12_driver
restart: unless-stopped
ports:
- "3000:3000"
depends_on:
- mongoDriver
networks:
- vfos
- driver
mongo:
restart: unless-stopped
image: mongo:latest
volumes:
- ./pilot1db/entrypoint:/docker-entrypoint-initdb.d
- ./pilot1db/data:/data/db
networks:
- vapp
mongoDriver:
restart: unless-stopped
image: mongo:latest
volumes:
- ./driverdb/entrypoint:/docker-entrypoint-initdb.d
- ./driverdb/data:/data/db
networks:
- driver
backend:
image: vfos/vapp12_backend
restart: unless-stopped
depends_on:
- mongo
ports:
- "3001:3001"
- "3002:3002"
networks:
- vfos
- vapp
frontend:
restart: unless-stopped
image: vfos/vapp12_frontend
depends_on:
- backend
ports:
- "8082:8082"
- "8081:8081"
networks:
- vfos
express:
image: mongo-express
ports:
- 8091:8081
depends_on:
- mongo
networks:
- vfos
- vapp
networks:
vfos:
external: true
vapp:
driver: