docker容器訪問宿主機IP


問題:

  一部分服務打包進docker 用docker-compose啟動,但是一部分正在開發中,放在host比較方便,比如node.js這種,希望在調試已經封進docker容器的時候,能設置從容器網絡訪問宿主機node服務

參考https://www.jb51.net/article/149173.htm

docker 安裝的時候,會在宿主機建立一塊虛擬網卡docker0, 宿主機 通過這個網卡 橋接到了docker內局域網。

在docker容器內,通過宿主機在局域網內的IP地址就能訪問宿主機的服務了。

查詢

ip addr show docker0

里面的 inet 172.17.0.1/16 里 只需要172.17.0.1就可以作為主機的IP地址了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM