FROM node:12 # Create app directory RUN mkdir -p /usr/src/app WORKDIR /usr/src/app # Install app dependencies # A wildcard is used to ensure both package.json AND package-lock.json are copied # where available (npm@5+) COPY backend/package*.json ./ RUN npm install # Bundle app source COPY backend . EXPOSE 3000 ENV PORT=3000 ENV METEOSTAT_API_KEY=LMlDskju ENV DB_HOST=lhinderberger.dev ENV DB_USER=root ENV DB_PASSWORD=devtest ENV DB_PORT=3306 CMD [ "node", "index.js" ]