| 12345678910111213141516171819202122232425262728293031323334353637383940 | # FROM node:14# # Create app directory# RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app# WORKDIR /usr/src/app# COPY --chown=node:node . .# USER node# RUN npm install# # Building app# # RUN npm run build# EXPOSE 3000# # Running the app# CMD "npm" "run" "dev"FROM node:14# Create app directoryRUN mkdir -p /usr/src/app && chown -R node:node /usr/src/appWORKDIR /usr/src/appCOPY package.json /usr/src/app# Installing dependenciesRUN npm install# Build AppRUN npm run build# # Copying source filesCOPY . /usr/src/app# Building appEXPOSE 3000# Running the appCMD "npm" "start"
 |