# syntax=docker/dockerfile:1 FROM node:lts-alpine AS builder WORKDIR /src COPY package*.json ./ RUN npm install COPY . . RUN npm run build FROM node:lts-alpine WORKDIR /app COPY package*.json ./ COPY .env ./ RUN npm install --only=production COPY --from=builder /src/.next ./.next EXPOSE 3000 CMD ["npm", "run", "start"]