diff --git a/Dockerfile b/Dockerfile index e7d70a4..f3cc3b1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,15 @@ FROM node:16-alpine as base RUN apk add --no-cache libc6-compat WORKDIR /app +RUN npm i --location=global pnpm@7 COPY pnpm-lock.yaml package.json ./ -RUN npm i --location=global pnpm@7 &&\ - pnpm i +RUN pnpm i --frozen-lockfile -FROM node:16-alpine as release +FROM base as release WORKDIR /app COPY . . COPY --from=base /app ./ RUN pnpm build &&\ - pnpm prune --prod + pnpm prune --prod --config.ignore-scripts=true EXPOSE 80 CMD pnpm serve -p 80 \ No newline at end of file