926 B
926 B
需求分析 — 2026-04-16-19-18-14
原始需求摘要
用户要求重新部署当前应用,使最新的代码修改(已修复的路由切换数据丢失、自动帧插入实时刷新等问题)在生产环境中生效。
需求拆解
功能点
- 基于最新代码重新构建 Docker 镜像;
- 停止并移除旧运行的容器;
- 启动新容器并暴露服务;
- 验证部署后的应用可正常访问。
非功能点
- 尽量缩短服务中断时间;
- 保留旧镜像以便快速回滚(可选);
- 部署失败时需要有明确的错误信息。
影响范围预估
| 模块 | 影响程度 | 说明 |
|---|---|---|
Docker 容器 medical-report-app |
高 | 需要重建并重启 |
本地端口 8080 |
中 | 重新绑定到新容器 |
| 源代码 / Git 仓库 | 无 | 仅读取最新代码进行构建 |
待确认问题
无。部署流程明确。