58 lines
1.2 KiB
YAML
58 lines
1.2 KiB
YAML
# docker-compose.dev.yml
|
|
# 개발 환경 설정
|
|
version: "3.8"
|
|
|
|
services:
|
|
fems-admin:
|
|
build:
|
|
target: development
|
|
env_file:
|
|
- .env.${NODE_ENV:-development}
|
|
environment:
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
- NEXT_WEBPACK_USEPOLLING=1
|
|
- WATCHPACK_POLLING=true
|
|
# 개발 환경에서는 healthcheck 비활성화
|
|
volumes:
|
|
- ../../wacefems/uploads:/app/uploads
|
|
# healthcheck:
|
|
# disable: true
|
|
|
|
fems-app:
|
|
build:
|
|
target: development
|
|
env_file:
|
|
- .env.${NODE_ENV:-development}
|
|
environment:
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
- NEXT_WEBPACK_USEPOLLING=1
|
|
- WATCHPACK_POLLING=true
|
|
volumes:
|
|
- ../../wacefems/uploads:/app/uploads
|
|
|
|
fems-api:
|
|
build:
|
|
target: development
|
|
env_file:
|
|
- .env.${NODE_ENV:-development}
|
|
environment:
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
volumes:
|
|
- ../../wacefems/uploads:/app/uploads
|
|
|
|
fems-realtime-api:
|
|
build:
|
|
target: development
|
|
env_file:
|
|
- .env.${NODE_ENV:-development}
|
|
environment:
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
volumes:
|
|
- ../../wacefems/uploads:/app/uploads
|
|
|
|
networks:
|
|
default:
|
|
driver: bridge
|
|
internal:
|
|
driver: bridge
|