From 1640b57c8792841a0101bd4013abd962ce16551b Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Wed, 4 Mar 2026 22:10:24 +0100 Subject: [PATCH] fix(dockerfile): remove migrator stage that was overriding default CMD to payload migrate --- Dockerfile | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1de99a77..87d9b843 100644 --- a/Dockerfile +++ b/Dockerfile @@ -64,18 +64,3 @@ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static COPY --from=builder --chown=nextjs:nodejs /app/.next/cache ./.next/cache CMD ["node", "server.js"] - -# ────────────────────────────────────────────────────────────────────────────── -# Stage: Migrator — used by CI to run "payload migrate" against the live DB. -# Retains node_modules so the payload CLI is available. -# ────────────────────────────────────────────────────────────────────────────── -FROM node:20-alpine AS migrator -WORKDIR /app -ENV NODE_ENV=production - -COPY --from=builder /app/package.json ./package.json -COPY --from=builder /app/node_modules ./node_modules -COPY --from=builder /app/src/migrations ./src/migrations -COPY --from=builder /app/payload.config.ts ./payload.config.ts - -CMD ["node", "node_modules/.bin/payload", "migrate"]