1234567891011121314151617181920212223242526272829303132333435 |
- version: '3'
- services:
- nextjs:
- build:
- context: .
- dockerfile: Dockerfile.prod
- args:
- - MONGODB_URI=mongodb://mongodb:27017/mydatabase
- ports:
- - "3000:3000"
- environment:
- - NODE_ENV=production
- - MONGODB_URI=mongodb://mongodb:27017/mydatabase
- depends_on:
- - mongodb
- mongodb:
- image: mongo
- volumes:
- - mongodb_data:/data/db
- nginx:
- image: nginx:alpine
- ports:
- - "80:80"
- volumes:
- - ./nginx:/etc/nginx/conf.d
- - ./logs/nginx:/var/log/nginx
- depends_on:
- - nextjs
- volumes:
- mongodb_data:
|