FROM node:12 # Create app directory WORKDIR /usr/src/app # COPY package.json . # For npm@5 or later, copy package-lock.json as well COPY package.json package-lock.json ./ # Install app dependencies RUN npm install # Bundle app source COPY . . ENV PORT=3000 ENV METEOSTAT_API_KEY=LMlDskju ENV DB_HOST=127.0.0.1 ENV DB_USER=root ENV DB_PASSWORD=devtest ENV DB_PORT=3306 ENV DATABASE=travopti EXPOSE 3000 # Start Node server CMD [ "node", "./index.js" ]