docker安装RAGFlow
时间: 2025-02-16 18:10:09 浏览: 172
### 安装 RAGFlow 使用 Docker 的逐步指南
#### 准备工作
为了确保顺利安装,环境需预先配置好 Docker 和 Docker Compose。这可以通过执行命令来完成:
```bash
sudo apt install docker-ce -y # Install Docker[^1]
sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # Download Docker Compose[^2]
```
启动并设置 Docker 随系统启动自动运行。
#### 获取 RAGFlow Docker 映像
访问官方 GitHub 或者 Docker Hub 页面获取最新的 RAGFlow 映像标签信息。通常情况下,会有一个特定版本号作为标记用于拉取映像文件。假设当前最新稳定版为 `v0.9`:
```bash
docker pull ragflow/ragnhild:v0.9 # Pull the latest stable version of RAGFlow image from Docker Hub.
```
#### 启动容器服务
创建一个新的目录用来保存必要的配置文件以及数据卷挂载点,并进入该目录操作。接着编写一个简单的 `docker-compose.yml` 文件定义所需的服务实例化参数。
```yaml
version: '3'
services:
app:
image: ragflow/ragnhild:v0.9
ports:
- "8080:80"
volumes:
- ./data:/app/data
environment:
- ENV=production
restart: unless-stopped
```
上述 YAML 片段指定了端口转发规则、持久化存储路径绑定关系以及其他一些重要的环境变量设定等选项。
通过下面这条指令可以依据上面编写的组合描述文档一键部署整个应用栈到本地环境中去。
```bash
docker-compose up -d # Start services defined in docker-compose.yml file as detached mode.
```
此时应该可以在浏览器地址栏输入 http://localhost:8080 来验证是否成功打开了默认首页界面了。
阅读全文
相关推荐


















