dyno-bot/Dyno-message-cache/Dockerfile
2020-09-12 19:08:48 +01:00

24 lines
407 B
Docker

FROM node:carbon-alpine
WORKDIR /app
ARG NPM_TOKEN
COPY package*.json ./
COPY .npmrc .npmrc
RUN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > .npmrc
RUN apk add --no-cache --update python build-base git \
&& rm -rf /var/cache/apk/*
RUN yarn cache clean
RUN yarn install --production
COPY . .
RUN rm -f .npmrc
RUN apk del python build-base git
ENV NODE_ENV production
CMD [ "yarn", "start" ]