dockerfile 492 B

123456789101112131415161718192021222324
  1. FROM node:14
  2. # Install Depends
  3. ARG MONGODB_DB_TOOLS_UR="https://fastdl.mongodb.org/tools/db/mongodb-database-tools-ubuntu2004-x86_64-100.7.5.deb"
  4. ADD ${MONGODB_DB_TOOLS_URL} /mongodb-tools.deb
  5. RUN apt install /mongodb-tools.deb
  6. RUN rm /mongodb-tools.deb
  7. # Create app directory
  8. RUN mkdir -p /usr/src/app
  9. WORKDIR /usr/src/app
  10. # Installing node dependencies
  11. COPY package.json ./
  12. RUN npm install
  13. # Copying source files
  14. COPY . .
  15. # Building app
  16. EXPOSE 5000
  17. # Running the app
  18. CMD "npm" "start"