From 4371f24c46a90410550e73d7c9f0244e23e4f746 Mon Sep 17 00:00:00 2001 From: ttipo Date: Tue, 3 Nov 2026 19:30:08 +0900 Subject: [PATCH] =?UTF-8?q?chore(docker):=20=EA=B0=9C=EB=B0=9C=20=EB=B0=B1?= =?UTF-8?q?=EC=97=94=EB=93=9C=20=EB=A9=94=EB=AA=A8=EB=A6=AC=20=ED=95=9C?= =?UTF-8?q?=EB=8F=84=EB=A5=BC=202GB=20=EB=A1=9C=20=EC=98=AC=EB=A6=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit dev 는 파일 감시(폴링)와 타입 검사(nest start --watch)가 함께 돌아 운영보다 무겁다. base 의 1GB 로는 여러 파일을 연달아 저장할 때 두 번(2026-11-02·03) 메모리 부족으로 종료됐다(OOMKilled). 운영 한도는 그대로 두고 dev 오버라이드에서만 올린다. Co-Authored-By: Claude Opus 5.5 --- docker-compose.dev.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 35bd0c5..7c8ecf7 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -52,6 +52,13 @@ services: environment: - CHOKIDAR_USEPOLLING=true - WATCHPACK_POLLING=true + # dev 는 파일 감시(폴링)와 타입 검사(nest start --watch)가 함께 돌아 운영(빌드 결과만 실행)보다 무겁다. + # base 의 1g 로는 여러 파일을 연달아 저장할 때 메모리 부족으로 종료됐다(2026-11-02·03 OOMKilled). + # 운영 한도는 그대로 두고 dev 에서만 올린다(cpus 는 base 값 유지). + deploy: + resources: + limits: + memory: 2g volumes: - ./${BACKEND_DIR}:/app - /app/node_modules