git clone --branch v2.0.0 https://gitee.com/kunpeng_compute/KunpengRAG.git cd KunpengRAG/deployment/docker-compose/anythingllm/docker
docker-compose up -d
该命令会在线从鲲鹏镜像仓库拉取服务对应的容器镜像文件,镜像文件较大,初次启动时间较长。
docker ps -a
按照默认配置部署成功后,下列2个容器应处于正常运行状态。

AnythingLLM和openGauss分离部署的场景下,openGauss将单独部署在一个节点上,AnythingLLM部署在另一台节点上并与openGauss连接。
若openGauss已部署,可跳过以下部署步骤。若未部署,则按以下步骤进行。
git clone --branch v2.0.0 https://gitee.com/kunpeng_compute/KunpengRAG.git cd KunpengRAG/deployment/docker-compose/anythingllm/docker
OPENGAUSS_PORT=5432 OPENGAUSS_USER=opengauss_user OPENGAUSS_PASSWORD=Anythingllm@123 OPENGAUSS_DATABASE=anythingllm
docker-compose up -d opengauss
openGauss部署成功后,需要到另外一台节点部署AnythingLLM服务。
git clone --branch v2.0.0 https://gitee.com/kunpeng_compute/KunpengRAG.git cd KunpengRAG/deployment/docker-compose/anythingllm/docker
COMPOSE_PROFILES=none
OPENGAUSS_HOST=${openGauss_host_ip}
OPENGAUSS_PORT=5432
OPENGAUSS_USER=opengauss_user
OPENGAUSS_PASSWORD=Anythingllm@123
OPENGAUSS_DATABASE=anythingllm
docker-compose up -d
该命令会在线从鲲鹏镜像仓库拉取服务对应的容器镜像文件,此过程需要较长时间。
docker ps -a
按照默认配置部署成功后,下列AnythingLLM容器应处于正常运行状态。
