diff --git a/Dockerfile b/Dockerfile index 706a363..4b11ac8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,12 @@ -FROM node:lts-alpine AS deps - -WORKDIR /app -COPY package.json pnpm-lock.yaml ./ - -RUN npm install -g pnpm -RUN pnpm install - FROM node:lts-alpine AS builder WORKDIR /app COPY . . -COPY --from=deps /app/node_modules ./node_modules ENV NODE_ENV=production RUN npm install -g pnpm +RUN pnpm install RUN pnpm build FROM node:lts-alpine AS runner