Windows 下本地 Docker RAGFlow 部署指南
- 环境要求
- 部署步骤
- 1. 克隆代码仓库
- 2. 配置 Docker 镜像加速(可选)
- 3. 修改端口配置(可选)
- 4. 启动服务
- 5. 验证服务状态
- 6. 访问服务
- 7. 登录系统
- 8. 配置模型
- 8.1 使用 Ollama 本地模型
- 8.2 使用在线 API 服务
- 9. 开始使用
- 10. 常见问题处理
- 端口占用问题
- 服务无法访问
- 参考资料
环境要求
- Windows 10 或更高版本
- Docker Desktop for Windows
- PowerShell
部署步骤
1. 克隆代码仓库
git clone https://github.com/infiniflow/ragflow.git
cd ragflow
2. 配置 Docker 镜像加速(可选)
如果从 Docker Hub 下载镜像速度较慢,可以配置国内镜像加速器:
- 创建或修改 Docker 配置文件:
New-Item -Force -Path "$env:USERPROFILE/.docker" -ItemType Directory
$config = @{"registry-mirrors" = @("https://mirror.ccs.tencentyun.com","https://registry.docker-cn.com")
} | ConvertTo-Json
Set-Content -Path "$env:USERPROFILE/.docker/daemon.json" -Value $config
- 重启 Docker Desktop 使配置生效
3. 修改端口配置(可选)
如果默认的 80 端口被占用,需要修改端口映射。编辑 docker/docker-compose.yml
文件,将端口映射从 80:80
改为其他端口,例如 8080:80
:</