Files
evilspins/Dockerfile
valere 47b601c9bf
All checks were successful
Deploy App / build (push) Successful in 1m55s
Deploy App / deploy (push) Successful in 46s
try fix pnpm symlink error on deploy
2025-11-07 13:59:31 +01:00

20 lines
369 B
Docker

# Stage 1: Build
FROM node:20 AS builder
WORKDIR /app
COPY package.json pnpm-lock.yaml ./
RUN npm install -g pnpm && pnpm install --frozen-lockfile
COPY . .
RUN pnpm build
# Stage 2: Runtime
FROM node:20-slim AS runner
WORKDIR /app
COPY --from=builder /app/.output ./.output
COPY package.json pnpm-lock.yaml ./
EXPOSE 3000
CMD ["node", ".output/server/index.mjs"]