请提前安装好Docker Compose软件,如未安装请按照下面描述进行离线安装。
wget https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-linux-aarch64
mv docker-compose-linux-aarch64 /usr/bin/docker-compose chmod +x /usr/bin/docker-compose
访问链接https://github.com/langgenius/dify/tree/1.1.3,然后如下图所示,直接“Download ZIP”下载压缩包并上传到服务器。
mkdir /usr/local/dify unzip dify-1.1.3.zip -d /usr/local/dify/ cd /usr/local/dify/dify-1.1.3
cd docker cp .env.example .env
vim .env
修改.env第387行为:VECTORE_STORE=opengauss
docker pull arm64v8/nginx docker tag arm64v8/nginx:latest nginx:latest docker-compose up -d
访问链接https://github.com/langgenius/dify/tree/1.1.3,然后如下图所示,直接“Download ZIP”下载压缩包并上传到服务器。
mkdir /usr/local/dify unzip dify-1.1.3.zip -d /usr/local/dify/ cd /usr/local/dify/dify-1.1.3
cd docker cp .env.example .env
vim .env
修改.env第387行为:VECTORE_STORE=opengauss
修改.env中COMPOSE_PROFILES=none,禁止自动拉起openGauss服务。
修改.env中opengauss配置,填写为单独部署的openGauss连接信息。
OPENGAUSS_HOST为openGauss服务所在服务器IP地址。
OPENGAUSS_PORT为openGauss服务侦听端口,如按照3.4章节部署默认为8888。
OPENGAUSS_USER为openGauss服务普通用户,如按照3.4章节部署默认为gaussdb。
OPENGAUSS_PASSWORD为openGauss服务普通用户密码,如按照3.4章节部署默认为$GS_PASSWORD。
OPENGAUSS_DATABASE为openGauss服务数据库名称,如按照3.4章节部署默认为postgres。
docker pull arm64v8/nginx docker tag arm64v8/nginx:latest nginx:latest docker-compose up -d
http://your_server_ip