From bef29dda699968467854dc2695cdf6d0f9b107a9 Mon Sep 17 00:00:00 2001 From: Hyoseong Jo Date: Sun, 28 Dec 2025 14:42:07 +0900 Subject: [PATCH] sqlite --> postgres --- Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 89423e1..bb2fc8e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,6 @@ WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . -COPY .env.prod .env RUN npm run build FROM node:20-alpine @@ -23,8 +22,14 @@ ENV NODE_ENV=production ENV HOST=0.0.0.0 ENV PORT=3000 +# 빌드 결과물 복사 COPY --from=builder /app/.output /app/.output +# 런타임 의존성 설치 (pg 등) +COPY --from=builder /app/package*.json /app/ +RUN npm ci --omit=dev + +# 비root 사용자 RUN addgroup -g 1001 -S nodejs \ && adduser -S nuxt -u 1001 -G nodejs \ && chown -R nuxt:nodejs /app