# 本地/简易 Docker:仅静态 SPA。HTTPS 由外层网关(如 Traefik)终结。 # 构建前先执行:pnpm build FROM docker.m.daocloud.io/library/node:20-alpine WORKDIR /app RUN npm config set registry https://registry.npmmirror.com \ && npm install -g serve@14.2.4 COPY dist/ ./dist/ EXPOSE 80 CMD ["serve", "-s", "dist", "-l", "80"]