# Stage 0, based on Node.js
FROM node:12.16-slim
WORKDIR /app # Copy the package.json file first in order to cache the modules
COPY . .
RUN mkdir api RUN cp routes.json ./api
# Install npm dependencies
RUN npm install
# expose port 3000
EXPOSE 80 3000
CMD ["npm", "run", "api"]