FROM node:alpine AS builder WORKDIR /app COPY ./package.json ./ RUN npm install COPY ./ ./ RUN npm run build FROM node:alpine RUN npm install serve -g --silent WORKDIR /app COPY --from=builder /app/build . EXPOSE 5000 CMD ["serve", "-p", "5000", "-s", "."]