ARG NODE_VERSION=22-alpine FROM node:${NODE_VERSION} # Create app directory WORKDIR /app # Copy everything from the source path COPY . . # Install pnpm RUN npm install -g pnpm@10.20.0 # Install app dependencies RUN pnpm install # Build the app RUN pnpm run build # Serve the apps CMD ["pnpm", "start"]