FROM node:lts-alpine AS builder WORKDIR /app COPY ./package.json ./package.json COPY ./package-lock.json ./package-lock.json RUN npm ci COPY . . RUN npm run build FROM nginx:1.23.4-alpine WORKDIR /var/www/html COPY --from=builder /app/dist . COPY ./nginx.conf /etc/nginx/conf.d/default.conf