FROM node:14.15.4-alpine3.12 as packages WORKDIR /packages ARG NPM_TOKEN COPY package.json . COPY .npmrc . RUN npm install RUN rm -f ./.npmrc FROM node:14.15.4-alpine3.12 WORKDIR /app COPY . /app/ ARG NPM_TOKEN COPY --from=packages /packages/node_modules /app/node_modules RUN npm run build EXPOSE 3333 ENTRYPOINT npm run start