dockerfile 259 B

12345678910111213141516
  1. FROM node:14
  2. # Create app directory
  3. RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app
  4. WORKDIR /usr/src/app
  5. COPY --chown=node:node . .
  6. USER node
  7. RUN npm install
  8. # Building app
  9. RUN npm run build
  10. EXPOSE 3000
  11. # Running the app
  12. CMD "npm" "run" "dev"