From c2e970f4530b0d2ba0cadfe6bf9e73cec8c6fe5f Mon Sep 17 00:00:00 2001 From: TtiPo Date: Thu, 28 May 2026 13:55:30 +0900 Subject: [PATCH] =?UTF-8?q?Docker=20compose=20=EA=B5=AC=EC=A1=B0=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.dev.yml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 9f42745..5498a27 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -3,20 +3,23 @@ services: build: target: build-stage command: npm run dev -- --host 0.0.0.0 --port 80 - ports: - - "5173:80" + ports: + - "${FRONTEND_PORT}:80" environment: - CHOKIDAR_USEPOLLING=true - WATCHPACK_POLLING=true volumes: - ./${FRONTEND_DIR}:/app - /app/node_modules + # dev에서는 리버스 프록시 미사용 — base의 networks 목록을 덮어씀 + networks: !override + - app-network backend: build: target: builder command: npm run start:dev - ports: + ports: - "${BACKEND_PORT}:${BACKEND_PORT}" - "${WEBSOCKET_PORT}:${WEBSOCKET_PORT}" environment: @@ -25,11 +28,18 @@ services: volumes: - ./${BACKEND_DIR}:/app - /app/node_modules + # dev에서는 리버스 프록시 미사용 — base의 networks 목록을 덮어씀 + networks: !override + - app-network - db: + db: ports: - "${DB_PORT}:5432" - redis: + redis: ports: - - "${REDIS_PORT}:6379" \ No newline at end of file + - "${REDIS_PORT}:6379" + +# base의 proxy 외부 네트워크 의존을 dev에서 제거 +networks: + proxy: !reset null \ No newline at end of file