Windows 下本地 Docker RAGFlow 部署指南
环境要求
- 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
:</