stephan levi
08/15/2021, 1:23 PMRyan
08/16/2021, 7:56 AMFROM node:14.9.0-alpine3.12 as dev
WORKDIR /app
RUN apk add --no-cache --virtual .build-deps alpine-sdk python3
COPY package.json yarn.lock ./
COPY prisma ./prisma
RUN yarn install --frozen-lockfile
FROM node:14.9.0-alpine3.12
WORKDIR /app
COPY --from=dev /app/package.json /app/yarn.lock /app/prisma ./
RUN yarn install --frozen-lockfile --production && \
rm -rf node_modules/@prisma/engines
COPY . .
EXPOSE 3001
CMD [ "yarn", "start" ]