From 09baafd6b0b87b54608456553e19f111b660c502 Mon Sep 17 00:00:00 2001 From: Sam Geyskens Date: Fri, 15 May 2026 00:40:17 +0200 Subject: [PATCH] refactor: improve Dockerfile comments and clean up unnecessary COPY commands for Prisma --- Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index bc6ee88..e7534bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,17 +24,16 @@ RUN apk add --no-cache openssl RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs -# Copy standalone output +# Next.js standalone output COPY --from=builder /app/public ./public COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static -# Copy prisma for migrations +# Volledige node_modules nodig voor prisma migrate deploy +COPY --from=builder /app/node_modules ./node_modules + +# Prisma schema COPY --from=builder /app/prisma ./prisma -COPY --from=builder /app/node_modules/.prisma ./node_modules/.prisma -COPY --from=builder /app/node_modules/@prisma ./node_modules/@prisma -COPY --from=builder /app/node_modules/prisma ./node_modules/prisma -COPY --from=builder /app/node_modules/.bin/prisma ./node_modules/.bin/prisma # Entrypoint script COPY docker-entrypoint.sh ./