FROM node:23 as builder WORKDIR /app COPY package*.json ./ RUN npm install COPY . . RUN npm run build FROM node:23-slim WORKDIR /app COPY package*.json ./ RUN npm install --only=production COPY --from=builder /app/dist ./dist EXPOSE 3000 CMD ["npm", "run", "start:prod"]