dockerfile 571 B

1234567891011121314151617181920212223242526272829303132333435
  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"
  13. FROM node:14
  14. # Create app directory
  15. RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app
  16. WORKDIR /usr/src/app
  17. # Installing dependencies
  18. COPY package.json ./
  19. RUN npm install
  20. # Copying source files
  21. COPY . .
  22. # Building app
  23. EXPOSE 3000
  24. # Running the app
  25. CMD "npm" "run" "dev"