dockerfile 288 B

12345678910111213141516171819
  1. FROM node:14
  2. # Create app directory
  3. RUN mkdir -p /usr/src/app
  4. WORKDIR /usr/src/app
  5. # Installing dependencies
  6. COPY package.json /usr/src/app
  7. RUN npm install
  8. # Copying source files
  9. COPY . /usr/src/app
  10. # Building app
  11. RUN npm run build
  12. EXPOSE 3000
  13. # Running the app
  14. CMD "npm" "run" "dev"