← 返回生产场景

🚀 发布与部署

Docker / K8s / CI-CD / 灰度 / 回滚

🐳Docker 多阶段构建
# 前端:build用node → run用nginx(30MB) FROM node:18 AS builder RUN npm run build FROM nginx:alpine COPY --from=builder /app/dist /usr/share/nginx/html
🔄滚动更新+回滚
kubectl set image deployment/app app=v2.0 # 滚动更新 kubectl rollout undo deployment/app # 一键回滚
生产场景 · 发布与部署 · 全栈资料库