FROM node:18 WORKDIR /app RUN curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm COPY ./pnpm-lock.yaml ./ RUN pnpm fetch COPY ./ ./ RUN pnpm install -r --offline RUN pnpm run build EXPOSE 3000 CMD ["node", "dist/server/server.js"]