File size: 1,673 Bytes
fd3a37d 71b8b06 fd3a37d e57dead fd3a37d b67985b fd3a37d b67985b fd3a37d e57dead fd3a37d e57dead fd3a37d b67985b fd3a37d b67985b fd3a37d e57dead fd3a37d b67985b fd3a37d b67985b fd3a37d 638a84e fd3a37d b67985b 638a84e b67985b fd3a37d b67985b fd3a37d b67985b e57dead b67985b fd3a37d b67985b fd3a37d b67985b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
---
sidebar_position: 11
slug: /upgrade_ragflow
---
# Upgrade RAGFlow
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
Upgrade RAGFlow to `dev-slim`/`dev` or the latest, published release.
## Upgrade RAGFlow to `dev-slim`/`dev`, the most recent, tested Docker image
`dev-slim` refers to the RAGFlow Docker image *without* embedding models, while `dev` refers to the RAGFlow Docker image with embedding models. For details on their differences, see **docker/.env**.
1. Clone the repo
```bash
git clone https://github.com/infiniflow/ragflow.git
```
2. Update **ragflow/docker/.env**:
<Tabs
defaultValue="dev-slim"
values={[
{label: 'dev-slim', value: 'dev-slim'},
{label: 'dev', value: 'dev'},
]}>
<TabItem value="dev-slim">
```bash
RAGFLOW_IMAGE=infiniflow/ragflow:dev-slim
```
</TabItem>
<TabItem value="dev">
```bash
RAGFLOW_IMAGE=infiniflow/ragflow:dev
```
</TabItem>
</Tabs>
3. Update RAGFlow image and restart RAGFlow:
```bash
docker compose -f docker/docker-compose.yml pull
docker compose -f docker/docker-compose.yml up -d
```
## Upgrade RAGFlow to the most recent, officially published release
1. Clone the repo
```bash
git clone https://github.com/infiniflow/ragflow.git
```
2. Switch to the latest, officially published release, e.g., `v0.14.0`:
```bash
git checkout v0.14.0
```
3. Update **ragflow/docker/.env** as follows:
```bash
RAGFLOW_IMAGE=infiniflow/ragflow:v0.14.0
```
4. Update the RAGFlow image and restart RAGFlow:
```bash
docker compose -f docker/docker-compose.yml pull
docker compose -f docker/docker-compose.yml up -d
``` |