FROM node:23-alpine WORKDIR /app ENV PORT=7860 # 只复制构建后的文件和必要的配置文件 COPY .output/ .output/ COPY package*.json ./ # 只安装生产环境依赖 RUN npm install --only=production EXPOSE ${PORT} CMD ["node", ".output/server/index.mjs"]