赞
踩
最近开始体验FastGPT知识库问答系统,参考官方文档,在自己的阿里云服务器使用Docker Compose快速完成了部署。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。
# 安装Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # 启动docker,并设置开机自启动 systemctl enable --now docker # 安装成功后,可以查看已安装Docker版本 docker -v # 安装Docker-Compose(版本各位自己根据情况选择) curl -L https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose # 为docker-compose添加可执行权限 chmod +x /usr/local/bin/docker-compose # 安装完成后,可以查看已安装Docker-Compose版本 docker-compose -v # 如果提示 "docker-compose: 未找到命令" 找不到,可以执行以下命令查看Docker-Compose版本 docker compose version
# 创建安装部署目录
mkdir /mnt/fastgpt
# 切换到该目录
cd /mnt/fastgpt
# 下载docker-compose.yml
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml
# 编辑docker-compose.yml
vi docker-compose.yml
# root用户密码
- DEFAULT_ROOT_PSW=password
# 修改OpenAI接口地址和API key
- OPENAI_BASE_URL=https://ai.yourdomain.com/v1
- CHAT_API_KEY=sk-123
TIPS:运行端口各位根据自己实际情况调整
# 编辑docker-compose.yml
vi docker-compose.yml
# MongoDB配置
- MONGODB_URI=mongodb://username:password@127.0.0.1:27017/fastgpt
# PostgreSQL配置
- PG_URL=postgresql://username:password@127.0.0.1:5432/fastgpt
# TIPS:如果使用了自定义的PostgreSQL和MongoDB,请注释或删除掉docker-compose.yml中postgresql和mongodb容器配置。
# 拉取镜像,如果docker-compose命令找不到,请使用docker compose pull
docker-compose pull
# 启动FastGPT,如果docker-compose命令找不到,请使用docker compose up -d
docker-compose up -d
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。