Julián Álvarez
02/23/2019, 6:52 PMSteve Mason
02/23/2019, 11:05 PMversion: '3.7'
services:
base-app:
ports:
- '3000:3000'
build:
context: .
target: dev
volumes:
- ./server:/app/server
- ./src:/app/src
- ./generated:/app/generated
environment:
- JWT_SECRET=xxxxxxxxxxx
- NODE_ENV=development
- PRISMA_CLIENT_ENDPOINT=<http://prisma:4466>
depends_on:
- prisma
networks:
- app
prisma:
image: prismagraphql/prisma:1.26
restart: always
ports:
- '4466:4466'
environment:
PRISMA_CONFIG: |
port: 4466
databases:
default:
connector: mongo
uri: <mongodb://prisma:prisma@mongo>
# Try defining database: mydbname
depends_on:
- mongo
networks:
- app
mongo:
image: mongo:4.0
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: prisma
MONGO_INITDB_ROOT_PASSWORD: prisma
ports:
- '27017:27017'
volumes:
- mongo:/var/lib/mongo
networks:
- app
volumes:
mongo:
networks:
app:
driver: bridge
Julián Álvarez
02/25/2019, 3:27 PM