diff --git a/Dockerfile b/Dockerfile index 0d31dcb..1dd7ea4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM node:22-bookworm-slim AS deps WORKDIR /app ENV NEXT_TELEMETRY_DISABLED=1 -COPY package.json ./ -RUN npm install +COPY package.json package-lock.json* ./ +RUN npm ci FROM node:22-bookworm-slim AS builder WORKDIR /app @@ -21,8 +21,8 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends wget \ && rm -rf /var/lib/apt/lists/* -COPY package.json ./ -RUN npm install --omit=dev && npm cache clean --force +COPY package.json package-lock.json* ./ +RUN npm ci --omit=dev && npm cache clean --force COPY --from=builder /app/.next ./.next COPY --from=builder /app/public ./public