# syntax=docker/dockerfile:1 FROM node:16-alpine3.13 AS base FROM base AS builder MAINTAINER Jesse McDonald WORKDIR /app RUN apk add --no-cache python2 python3 make gcc g++ musl-dev COPY ["package.json", "package-lock.json*", "."] RUN yarn install --production COPY . . FROM base MAINTAINER Jesse McDonald WORKDIR /app COPY --from=builder /app . ENV PORT=80 CMD ["node", "./server.js"]