From e833ce677dc71ba3c7792bafd0a3d59735855e12 Mon Sep 17 00:00:00 2001 From: edder773 Date: Mon, 25 Nov 2024 11:35:48 +0900 Subject: [PATCH] =?UTF-8?q?[test]=20docker=20image=20=EA=B2=BD=EB=9F=89?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 28462e9..d7e568b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ WORKDIR /app # 공통 package.json과 lock 파일을 복사 및 설치 COPY package*.json pnpm-lock.yaml ./ -RUN pnpm install --frozen-lockfile --prod # --prod로 프로덕션 의존성만 설치 +RUN pnpm install --no-dev # 프론트엔드 파일 복사 및 빌드 WORKDIR /app/apps/frontend @@ -34,9 +34,6 @@ COPY --from=builder /app/apps/backend/dist /app/apps/backend/dist COPY --from=builder /app/package.json /app/package.json COPY --from=builder /app/pnpm-lock.yaml /app/pnpm-lock.yaml -# 불필요한 의존성 및 파일 복사하지 않기 (예: node_modules) -# 실행 환경에서 pnpm을 전역 설치하지 않음 - # 프론트엔드와 백엔드 포트 노출 설정 EXPOSE 3000 8080