我用 umami+ supabase 用 docker 部署以后,正常运行。
使用 Nginx proxy manmger 将域名代理到 docker 地址上。

在服务期内 curl 测试 docker 地址访问正常
在外部域名访问报 504 网关超时
在内部 curl 测试域名访问也是网关超时

求问大佬们,知不知道什么原因!
举报· 927 次点击
登录 注册 站外分享
8 条回复  
moonhou 楼主 初学 2 小时前
@yinmin 果然可以了!不过想不太明白。我也有其他的服务,和 nginx 不在一个网段,有的在 172.17.0.*里也是正常访问,这个问啥会有这样的问题
moonhou 楼主 初学 2 小时前
@yinmin 这个好像不在我试一下
moonhou 楼主 初学 2 小时前
@cowcomic 是的
cowcomic 小成 3 小时前
的 DNS 解析是怎么做的 域名到 IP 是 DNS 干的事情,这块有配置吗? 你 ping 一下你的域名,能解析出对应的 IP 么?
yinmin 小成 3 小时前
nginx 容器要和 supabase/umam 容器在同一个 docker 的 network 里。你查一下 nginx 的 ip ,然后调整到 172.23.0.x
moonhou 楼主 初学 4 小时前
@kk2syc nginx proxy manager 也是用 docker 部署的
moonhou 楼主 初学 4 小时前
@kk2syc 我是直接用 nginx proxy manager 配的,其他的反代都正常。这个也只是把域名代理到了 docker 的 http://172.23.0.2:9099 上
kk2syc 初学 5 小时前
服务期 -> 服务器 在外部 -> 外网 在内部 -> 内网 docker:umami 、supabase 宿主机:nginx 通信流程:agent -> nginx -> supabase -> umami 现在请把你的 ngnix 反向代理配置 conf 贴上,不然谁知道呢
返回顶部