安装部署指南
详细的 DataMate 安装和配置说明
本指南将帮助您在 5 分钟内快速部署 DataMate 平台。
DataMate 支持两种主要的部署方式:
git clone https://github.com/ModelEngine-Group/DataMate.git
cd DataMate
使用提供的 Makefile 进行一键部署:
make install
执行命令后,系统会提示选择部署方式:
Choose a deployment method:
1. Docker/Docker-Compose
2. Kubernetes/Helm
Enter choice:
输入 1 选择 Docker Compose 部署。
服务启动后,可以通过以下方式访问:
docker ps
您应该能看到以下容器在运行:
Milvus 用于知识库的向量存储和检索:
make install-milvus
选择 Docker Compose 部署方式。
Label Studio 用于数据标注功能:
make install-label-studio
访问地址:http://localhost:30001
默认账号:
MinerU 用于增强 PDF 文档处理能力:
make build-mineru
make install-mineru
DeerFlow 用于工作流编排增强功能:
make install-deer-flow
如果您修改了本地代码,可以使用本地镜像进行部署:
make build
make install dev=true
对于离线环境,可以预先下载所有镜像:
make download SAVE=true
镜像将保存在 dist/ 目录下。在目标机器上加载镜像:
make load-images
make uninstall
系统会提示是否删除数据卷:
1:删除所有数据(包括数据集、配置等)2:保留数据卷# 卸载 Label Studio
make uninstall-label-studio
# 卸载 Milvus
make uninstall-milvus
# 卸载 DeerFlow
make uninstall-deer-flow
A: 首先检查端口是否被占用:
# 检查端口占用
lsof -i :30000
lsof -i :8080
如果端口被占用,可以修改 deployment/docker/datamate/docker-compose.yml 中的端口映射。
# 查看所有服务日志
docker compose -f deployment/docker/datamate/docker-compose.yml logs
# 查看特定服务日志
docker compose -f deployment/docker/datamate/docker-compose.yml logs -f datamate-backend
数据通过 Docker 卷进行持久化存储:
datamate-dataset-volume:数据集文件datamate-postgresql-volume:数据库数据datamate-log-volume:日志文件可以使用以下命令查看所有卷:
docker volume ls | grep datamate
这个页面对您有帮助吗?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.