Docker部署完整指南
DeepGemini提供两种Docker部署方案,以下是推荐的工作流程:
- 环境准备:
- 执行
docker pull bradleylzh/deepgemini:latest
获取最新镜像 - 复制环境模板文件
cp .env.example .env
- 创建空数据库文件
echo "" > deepgemini.db
- 执行
- 关键配置:编辑.env文件至少配置:
ALLOW_API_KEY
:设置访问密钥ALLOW_ORIGINS
:配置跨域权限(生产环境建议指定域名而非*)- 各模型API密钥(如DEEPSEEK_API_KEY)
- 启动容器:
- 基础命令:
docker run -d -p 8000:8000 -v $(pwd)/.env:/app/.env -v $(pwd)/deepgemini.db:/app/deepgemini.db --name deepgemini
- 推荐使用
docker-compose up -d
(需提前配置compose文件)
- 基础命令:
部署成功后访问http://localhost:8000/dashboard
即可进入管理界面。若遇端口冲突,修改命令中的-p 宿主端口:8000
即可。
本答案来源于文章《DeepGemini:多模型编排任务并封装为API接口》