2024-12-12 18:31:36 +09:00
|
|
|
# docker-compose.dev.yml
|
|
|
|
# 개발 환경 설정
|
|
|
|
version: "3.8"
|
|
|
|
|
|
|
|
services:
|
2024-12-19 12:11:03 +09:00
|
|
|
# plm-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:
|
|
|
|
# - ../../waceplm/uploads:/app/uploads
|
|
|
|
# # healthcheck:
|
|
|
|
# # disable: true
|
2024-12-12 18:31:36 +09:00
|
|
|
|
2024-12-19 11:59:04 +09:00
|
|
|
plm-app:
|
2024-12-12 18:31:36 +09:00
|
|
|
build:
|
|
|
|
target: development
|
|
|
|
env_file:
|
|
|
|
- .env.${NODE_ENV:-development}
|
|
|
|
environment:
|
|
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
|
|
- NEXT_WEBPACK_USEPOLLING=1
|
|
|
|
- WATCHPACK_POLLING=true
|
|
|
|
volumes:
|
2024-12-19 11:59:04 +09:00
|
|
|
- ../../waceplm/uploads:/app/uploads
|
2024-12-12 18:31:36 +09:00
|
|
|
|
2024-12-19 11:59:04 +09:00
|
|
|
plm-api:
|
2024-12-12 18:31:36 +09:00
|
|
|
build:
|
|
|
|
target: development
|
|
|
|
env_file:
|
|
|
|
- .env.${NODE_ENV:-development}
|
|
|
|
environment:
|
|
|
|
- NODE_ENV=${NODE_ENV:-development}
|
|
|
|
volumes:
|
2024-12-19 11:59:04 +09:00
|
|
|
- ../../waceplm/uploads:/app/uploads
|
2024-12-12 18:31:36 +09:00
|
|
|
|
2024-12-19 11:59:04 +09:00
|
|
|
# plm-realtime-api:
|
|
|
|
# build:
|
|
|
|
# target: development
|
|
|
|
# env_file:
|
|
|
|
# - .env.${NODE_ENV:-development}
|
|
|
|
# environment:
|
|
|
|
# - NODE_ENV=${NODE_ENV:-development}
|
|
|
|
# volumes:
|
|
|
|
# - ../../waceplm/uploads:/app/uploads
|
2024-12-12 18:31:36 +09:00
|
|
|
|
2024-12-19 11:59:04 +09:00
|
|
|
# networks:
|
|
|
|
# default:
|
|
|
|
# driver: bridge
|
|
|
|
# internal:
|
|
|
|
# driver: bridge
|