当前位置: 代码网 > 服务器>服务器>云虚拟主机 > Docker部署Ragflow(完美解决502 bad gateway)

Docker部署Ragflow(完美解决502 bad gateway)

2025年04月24日 云虚拟主机 我要评论
docker快速启动ragflow:dev系统准备ubuntu server 24.04cpu ≥ 4 cores (x86);ram ≥ 16 gb;disk ≥ 100 gb;更

docker快速启动ragflow:dev

系统准备

ubuntu server 24.04

  • cpu ≥ 4 cores (x86);
  • ram ≥ 16 gb;
  • disk ≥ 100 gb;

更新系统

sudo apt update 

下载源码

git clone https://github.com/infiniflow/ragflow.git
cd ragflow/docker
# 切换稳定版本分支
git checkout -f v0.17.0

安装docker全家桶

这里我选择直接安装1panel

  • 因为1panel会自动根据你系统,选择最佳的docker(rocky linux不行)
  • 当然,也包含了docker-compose
  • 如果是自己安装的docker-compose有可能是旧版本的,导致构建镜像失败也是有可能的
curl -ssl https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

开始构建镜像

# 需要提前切换到 ragflow/docker 目录执行下面命令
sudo docker compose -f docker-compose.yml up -d

访问测试

http://ip/

502 bad gateway解决办法

说明有个base服务没有启动,我们检测一下后端是否正常

sudo docker logs -f ragflow-server

如果是以下输出,说明一切正常,就不会502错误

     ____   ___    ______ ______ __
    / __ \ /   |  / ____// ____// /____  _      __
   / /_/ // /| | / / __ / /_   / // __ \| | /| / /
  / _, _// ___ |/ /_/ // __/  / // /_/ /| |/ |/ /
 /_/ |_|/_/  |_|\____//_/    /_/ \____/ |__/|__/

 * running on all addresses (0.0.0.0)

那么我们就需要额外启动一些base服务

# 需要提前切换到 ragflow/docker 目录执行下面命令
sudo docker compose -f docker-compose-base.yml --profile infinity up -d

到此这篇关于docker部署ragflow(完美解决502 bad gateway)的文章就介绍到这了,更多相关docker部署ragflow的实现内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网! 

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com