Dify docker部署:502 Bad Gateway error
·
原因一:
Nginx启动时间过早
解决方法:
重启Nginx后解决:docker compose restart nginx
原因二:
Nginx无法找到db以及web地址,导致客户端不能将请求转发到的后端服务器
解决方法:
docker启动状态下,使用管理员权限在命令行运行:
docker ps -q | ForEach-Object { docker inspect --format '{{ .Name }}: {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $_ }
在输出内容中找到这两行:
docker-api-1: 192.168.0.197
docker-web-1: 192.168.0.178
打开文件
dify/docker/nginx/conf.d
将http://api:5001替换为http://192.168.0.197:5001
将http://web:3000替换为http://192.168.0.178:3000
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)