feat: Improve makefile readability, Add user control on volume keep at uninstallation, Add Label Studio install and uninstall via Make. (#106)

* feature: Add label studio installation and uninstallation commands to Makefile

* feature: Enhance Makefile with detailed help commands and improve install/uninstall targets for services

* feature: Update Makefile help commands to clarify usage of local images

* feature: Improve error handling in Makefile for build, install, and uninstall targets

* feature: Enhance uninstall process in Makefile to prompt for volume deletion and update README with usage details

---------

Co-authored-by: Jason Wang <wjl_jason@qq.com>
This commit is contained in:
Jason Wang
2025-11-25 17:37:28 +08:00
committed by GitHub
parent af2a01e52d
commit c097a06fbe
4 changed files with 333 additions and 180 deletions

View File

@@ -42,6 +42,8 @@ Choose a deployment method:
Enter choice:
```
在运行 `make uninstall` 时,卸载流程会只询问一次是否删除卷(数据),该选择会应用到所有组件。卸载顺序为:milvus -> label-studio -> datamate,确保在移除 datamate 网络前,所有使用该网络的服务已先停止。
### 拉取代码
```bash
@@ -55,6 +57,12 @@ cd DataMate
make install
```
要查看所有可用的 Make 目标、选项和帮助信息,请运行:
```bash
make help
```
### 构建并部署Mineru增强pdf处理
```bash
make build-mineru