Align Docker image Prisma version with package.json

This commit is contained in:
Mike Cao
2026-06-19 20:49:47 -07:00
parent 03fe19a3ca
commit 0862518ec7
+3 -2
View File
@@ -1,5 +1,7 @@
ARG NODE_IMAGE_VERSION="22-alpine"
ARG PNPM_VERSION="10.15.1"
# Keep in sync with the prisma/@prisma/* versions in package.json
ARG PRISMA_VERSION="7.8.0"
# Install dependencies only when needed
FROM node:${NODE_IMAGE_VERSION} AS deps
@@ -34,6 +36,7 @@ FROM node:${NODE_IMAGE_VERSION} AS runner
WORKDIR /app
ARG NODE_OPTIONS
ARG PRISMA_VERSION
ENV NODE_ENV=production
ENV NEXT_TELEMETRY_DISABLED=1
@@ -65,8 +68,6 @@ COPY --from=builder /app/generated ./generated
# https://nextjs.org/docs/advanced-features/output-file-tracing
COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
RUN rm -rf /app/node_modules
COPY --from=deps /app/node_modules ./node_modules
USER nextjs