# pull official node image
FROM node

# define /app as working directory
WORKDIR /app

# copy package.json and package-lock.json to /app
COPY package.json /app
COPY package-lock.json /app

# install node dependencies
RUN npm install
COPY . /app

# launch node server
ENTRYPOINT node server.js