FROM mhart/alpine-node:8.11.4

ENV NODE_ENV production
WORKDIR /opt/app

COPY yarn.lock /opt/app/yarn.lock
COPY package.json /opt/app/package.json
RUN yarn
COPY . /opt/app
RUN yarn run build

EXPOSE 8080

CMD ["yarn", "run", "start"]