# 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"]