Docker 部署寶塔面板 Nginx 反向代理 502 踩坑實戰(zhàn)指南
一、問題描述
最近在使用 Docker 部署寶塔面板,配置 Nginx 反向代理宿主機端口服務時,遇到以下問題:
- 訪問
127.0.0.1:20000/api報 502 Bad Gateway - 宿主機直接訪問
6688 / 6689端口正常 - 日志/頁面提示:
invalid link、link dead
宿主機端口正常,但容器內 Nginx 代理不通,這是非常典型的 Docker 網絡誤區(qū)。
二、核心原因:99% 的人都錯在這里
? 錯誤寫法(添加反向代理寶塔默認生成)
proxy_pass http://127.0.0.1:6688;
為什么錯?
在 Docker 容器內部:
127.0.0.1 = 容器自己
不是宿主機!
容器訪問自己的端口,當然找不到服務 → 直接 502。
三、正確方案:host.docker.internal
? 正確寫法
proxy_pass http://host.docker.internal:6688;
作用解釋
host.docker.internal 是 Docker 官方內置的固定域名作用:讓容器內部訪問到宿主機
重啟nginx即可
到此這篇關于Docker 部署寶塔面板 Nginx 反向代理 502 踩坑實戰(zhàn)指南的文章就介紹到這了,更多相關docker nginx 反向代理 502內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
基于docker Desktop一鍵式搭建k8s環(huán)境的步驟
在docker desktop中一鍵啟動k8s環(huán)境很簡單,下面介紹如何啟動dashboard,dashboard儀表盤是新手學習k8s至關重要的一個工具,本文給大家介紹的非常詳細,感興趣的朋友一起看看吧2023-11-11
cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解
這篇文章主要為大家介紹了cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08
使用Docker搭建本地開發(fā)環(huán)境的詳細指南
這篇文章主要介紹了使用Docker搭建本地開發(fā)環(huán)境的詳細指南,涵蓋了從基礎Docker準備到多容器管理、安全強化等各個方面,通過使用Docker,可以確保開發(fā)環(huán)境的一致性、可移植性和可版本控制,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-04-04
docker打造Ubuntu20.04 ssh遠程連接鏡像的實現
本文主要介紹了docker打造Ubuntu20.04 ssh遠程連接鏡像的實現,再也不用電腦上裝了一堆的軟件(mysql、redis、elk等),文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧2025-07-07

