FROM node:12-alpine

ENV NODE_ENV=production

RUN apk add --update alpine-sdk python

RUN mkdir -p /app
WORKDIR /app

COPY package.json /app
RUN npm i && npm i -g sequelize-cli

RUN apk del alpine-sdk python

COPY . /app

CMD cd /app/src/sequelize; sequelize db:migrate; cd /app; npm start
