FROM node:lts-alpine ENV NODE_ENV=production RUN corepack enable && corepack prepare pnpm@latest --activate WORKDIR /usr/src/app COPY package.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile --prod COPY . . EXPOSE 3000 CMD ["pnpm", "start"]