FROM node:14

# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

# Install MongoDB tools
RUN apt update &&  \
    apt install -y mongodb-clients

# Installing node dependencies
COPY package.json ./
RUN npm install

# Copying source files
COPY . .

# Building app
EXPOSE 5000

# Running the app
CMD "npm" "start"