# syntax=docker/dockerfile:1 FROM node:18.12.0-alpine3.16 AS builder WORKDIR . COPY package.json . RUN npm i COPY . . RUN npm run build FROM node:18.12.0-alpine3.16 USER node:node WORKDIR . COPY --from=builder --chown=node:node build build COPY --from=builder --chown=node:node node_modules node_modules COPY --chown=node:node package.json . CMD ["node","build"]