FROM node:alpine

RUN apk add tzdata --update --no-cache \
  && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
  && echo "Asia/Shanghai" /etc/localtime \
  && apk del tzdata

RUN apk add --no-cache python make g++

RUN npm i -g --production brickyard-cli \
  && npm cache clean --force

CMD ["brickyard"]
