FROM node:25-alpine RUN apk update && \ apk add --no-cache chromium && \ rm -rf /var/cache/apk/* WORKDIR /app COPY package*.json ./ RUN npm config set registry https://repo.huaweicloud.com/repository/npm/ && \ npm config set fetch-retries 3 && \ npm install COPY . . ENV CHROME_PATH=/usr/bin/chromium ENV NODE_ENV=production CMD ["npm", "run", "dev"]