diff --git a/apps/web-antd/nginx.conf b/apps/web-antd/nginx.conf index e2df40aa5..8f43eed15 100644 --- a/apps/web-antd/nginx.conf +++ b/apps/web-antd/nginx.conf @@ -20,11 +20,15 @@ server { # 后端服务在 Docker 容器中,使用容器名访问(都在 aiot-net 网络中) # 如果后端在宿主机上,改为:http://172.17.0.1:48080/admin-api location /admin-api { - # 后端服务地址 - 直接使用后端容器的 IP - # 方案1:使用后端容器 IP(如果后端监听 0.0.0.0) - proxy_pass http://172.22.0.2:48080/admin-api; + # 后端服务地址 + # 方案1:使用容器名(推荐,自动 DNS 解析)- 如果后端监听 0.0.0.0 + proxy_pass http://aiot-server:48080/admin-api; - # 方案2:如果方案1不行,尝试通过宿主机网关(取消注释下面这行,注释掉上面那行) + # 方案2:直接使用后端容器 IP(当前后端 IP: 172.22.0.3) + # 如果方案1不行,取消注释下面这行,注释掉上面那行 + # proxy_pass http://172.22.0.3:48080/admin-api; + + # 方案3:通过宿主机网关访问(如果后端只监听 127.0.0.1) # proxy_pass http://172.22.0.1:48080/admin-api; # 代理超时设置