You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
houqin-java/.codebuddy/plans/移除Docker相关文件和文档描述_8a12f801.md

62 lines
2.4 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
name: 移除Docker相关文件和文档描述
overview: 移除所有Docker相关文件并清理3个文档中的Docker/容器化描述改为Windows直接部署方式
todos:
- id: delete-docker-files
content: 删除 backend/Dockerfile、docker-compose.yml、.dockerignore
status: completed
- id: update-readme
content: 更新 README.md删除Docker技术栈、目录项、部署章节替换为Windows部署指引
status: completed
dependencies:
- delete-docker-files
- id: update-08-tech
content: 更新 08-项目技术要求.md基础设施表、部署架构图、8.2部署章节
status: completed
dependencies:
- delete-docker-files
---
## 用户需求
不需要Docker移除所有相关文件并检查文档中内容去掉Docker/容器化相关描述替换为Windows服务部署方式。
### 需要删除的文件3个
1. `backend/Dockerfile`
2. `docker-compose.yml`
3. `.dockerignore`
### 需要修改的文档2个
- `README.md`删除Docker技术栈、Dockerfile目录项、Docker部署章节替换为Windows部署指引
- `docs/08-项目技术要求.md`基础设施表Docker行改为Windows Service、部署架构图去掉Docker Compose、8.2节从Docker Compose改为Windows服务部署要求
### 无需修改的文档
- `docs/01-模块划分.md`、`docs/03-业务流转逻辑.md` 等不含Docker相关内容
## 修改范围
### 删除文件
| 文件 | 说明 |
| --- | --- |
| `backend/Dockerfile` | Docker镜像构建脚本 |
| `docker-compose.yml` | Docker Compose编排文件 |
| `.dockerignore` | Docker构建排除文件 |
### 修改文件
#### README.md3处修改
1. 技术栈表删除 `| 容器化 | Docker + Docker Compose |`
2. 项目结构树删除 `├── Dockerfile` 行,删除 `docker-compose.yml` 相关行
3. 部署章节:将"2. Docker Compose 部署(推荐)"和"3. 仅构建后端镜像"替换为Windows服务部署指引引用 `docs/Windows部署指南.md`
#### docs/08-项目技术要求.md3处修改
1. 1.4 基础设施表:`Docker + Docker Compose | 私有云容器化部署` 改为 `Windows Service + WinSW | Windows服务部署开机自启`
2. 8.1 部署架构图将Docker Compose容器编排图改为Windows同机服务部署架构图
3. 8.2 节:标题从"Docker Compose部署要求"改为"Windows服务部署要求"yaml示例替换为WinSW配置示例