docker容器中如何取得宿主機IP,連接宿主機的某個服務
世界只因有你
世界只因有你 2017-05-16 13:17:24
0
2
2749

docker容器中如何取得宿主機IP

#例如 nginx容器中可能會使用宿主機的ruby服務

世界只因有你
世界只因有你

全部回覆(2)
我想大声告诉你

宿主機使用回環位址別名來解決這個問題。

例如:給宿主機回環位址加別名IP 10.200.10.1,然後容器中使用這個IP連接宿主機的服務即可。

MAC下設定本地回環位址別名

我想大声告诉你

1.經由環境變數傳入docker run --env HOST_IP=192.168.0.160,透過環境變數$HOST_IP取得

2.運行docker時綁定hostdocker run --network host,通过ip route取得

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板