From bf9980115797431c7f7ee022b62ec4175ed8ae67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Dere=C5=BEi=C4=87?= Date: Tue, 9 Jan 2024 16:58:09 +0100 Subject: [PATCH] Dockerfile: fixed installation of prod dependencies --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a0357b0..45c02f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,14 +13,18 @@ RUN npm i && npm cache clean --force # building app RUN npm run build +# remove dev dependencies +RUN rm -rf node_modules + +# installing production dependencies +RUN npm i --verbose --only=production && npm cache clean --force + # Stage 2: Run the Next.js server FROM gcr.io/distroless/nodejs:18 as prod-image WORKDIR /app COPY --from=builder /app/package.json /app/package-lock.json ./ -# installing production dependencies -RUN npm i --verbose --only=production && npm cache clean --force COPY --from=builder /app/.next ./.next COPY ./public /app/public