ARG ENV="dev" FROM node:22-alpine ARG ENV=$ENV ENV GENERATE_SOURCEMAP=false ENV NODE_OPTIONS=--max-old-space-size=16384 WORKDIR /app COPY package.json package-lock.json ./ RUN npm i && \ npm install @rollup/rollup-linux-x64-musl --save-dev && \ npm rebuild rollup COPY . . RUN npm run build -- --mode $ENV CMD ["npm", "run", "preview"]