File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,17 +15,21 @@ COPY . .
1515
1616RUN npm install && node scripts/sync-version.cjs && npm run build:web
1717
18- FROM gcr.io/distroless/nodejs25-debian12 AS runner
18+ FROM node:25-alpine AS runner
1919WORKDIR /app
2020
2121ENV NODE_ENV=production
2222ENV PORT=3000
2323ENV HOSTNAME="0.0.0.0"
2424
25- COPY --from=builder /app/packages/web/.next/standalone ./
26- COPY --from=builder /app/packages/web/.next/static ./packages/web/.next/static
27- COPY --from=builder /app/packages/web/public ./packages/web/public
25+ RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs
26+
27+ COPY --from=builder --chown=nextjs:nodejs /app/packages/web/.next/standalone ./
28+ COPY --from=builder --chown=nextjs:nodejs /app/packages/web/.next/static ./packages/web/.next/static
29+ COPY --from=builder --chown=nextjs:nodejs /app/packages/web/public ./packages/web/public
30+
31+ USER nextjs
2832
2933EXPOSE 3000
3034
31- CMD ["packages/web/server.js" ]
35+ CMD ["node" , " packages/web/server.js" ]
You can’t perform that action at this time.
0 commit comments