校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Docker容器訪問宿主機網絡的方法

Docker容器訪問宿主機網絡的方法

熱門標簽:燃氣管線地圖標注顏色 400電話申請要什么條件 寧波400電話辦理對企業的意義 i智能電話機器人yeta 西柏坡地圖標注 廣東如何申請400電話 北京人工外呼系統廠家 話術外呼系統 哈爾濱400電話去哪辦理

最近部署一套系統,使用nginx作反向代理,其中nginx是使用docker方式運行:

$ docker run -d --name nginx $PWD:/etc/nginx -p 80:80 -p 443:443 nginx:1.15

需要代理的API服務運行在宿主機的 1234 端口, nginx.conf 相關配置如下:

server {
 ...

 location /api {
  proxy_pass http://localhost:1234
 }
 ...
}

結果訪問的時候發現老是報 502 Bad Gateway 錯誤,錯誤日志顯示無法連接到upstream。

仔細想一想, nginx.conf 中的 localhost 似乎有問題。由于nginx是運行在docker容器中的,這個 localhost 是容器的localhost,而不是宿主機的localhost。

到這里,就出現了本文要解決的問題:如何從容器中訪問到宿主機的網絡?通過搜索網絡,有如下幾種方法:

使用宿主機IP

在安裝Docker的時候,會在宿主機安裝一個虛擬網關 docker0 ,我們可以使用宿主機在 docker0 上的IP地址來代替 localhost 。

首先,使用如下命令查詢宿主機IP地址:

$ ip addr show docker0
3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
  link/ether 02:42:d5:4c:f2:1e brd ff:ff:ff:ff:ff:ff
  inet 172.17.0.1/16 scope global docker0
    valid_lft forever preferred_lft forever
  inet6 fe80::42:d5ff:fe4c:f21e/64 scope link
    valid_lft forever preferred_lft forever

可以發現宿主機的IP是 172.17.0.1 ,那么將 proxy_pass http://localhost:1234 改為 proxy_pass http://172.17.0.1:1234 就可以解決 502 Bad Gateway 錯誤。

但是,不同系統下宿主機的IP是不同的,例如Linux下一般是 172.17.0.1 , macOS下一般是 192.168.65.1 ,并且這個IP還可以更改。所以使用IP配置 nginx.conf ,不能跨環境通用。

使用host網絡

Docker容器運行的時候有 host 、 bridge 、 none 三種網絡可供配置。默認是 bridge ,即橋接網絡,以橋接模式連接到宿主機; host 是宿主網絡,即與宿主機共用網絡; none 則表示無網絡,容器將無法聯網。

當容器使用 host 網絡時,容器與宿主共用網絡,這樣就能在容器中訪問宿主機網絡,那么容器的 localhost 就是宿主機的 localhost 。

在docker中使用 --network host 來為容器配置 host 網絡:

$ docker run -d --name nginx --network host nginx

上面的命令中,沒有必要像前面一樣使用 -p 80:80 -p 443:443 來映射端口,是因為本身與宿主機共用了網絡,容器中暴露端口等同于宿主機暴露端口。

使用host網絡不需要修改 nginx.conf ,仍然可以使用 localhost ,因而通用性比上一種方法好。但是,由于 host 網絡沒有 bridge 網絡的隔離性好,使用 host 網絡安全性不如 bridge 高。

總結

本文提出了使用宿主機IP和使用host網絡兩種方法,來實現從容器中訪問宿主機的網絡。兩種方法各有優劣,使用宿主機IP隔離性更好,但通用性不好;使用host網絡,通用性好,但帶來了暴露宿主網絡的風險。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:珠海 湘潭 西藏 開封 阜陽 張家口 巴中 襄陽

巨人網絡通訊聲明:本文標題《Docker容器訪問宿主機網絡的方法》,本文關鍵詞  Docker,容器,訪問,宿,主機,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker容器訪問宿主機網絡的方法》相關的同類信息!
  • 本頁收集關于Docker容器訪問宿主機網絡的方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品国产污网站| 亚洲一区二区在线免费观看视频| 亚洲欧洲一区二区在线播放| 一二三四区精品视频| 极品瑜伽女神91| 欧美性大战xxxxx久久久| 精品国产成人在线影院| 国产精品久久久久久久久搜平片 | 中文欧美字幕免费| 亚洲午夜精品在线| 色综合欧美在线视频区| 日本一区二区综合亚洲| 毛片基地黄久久久久久天堂| 欧美日韩中文字幕一区二区| 亚洲国产精品激情在线观看| 日韩黄色免费电影| 国产一区二区影院| 国产在线视视频有精品| 不卡一区二区三区四区| 91麻豆精品久久久久蜜臀 | 亚洲一级二级三级| 国产成人综合视频| 日韩一区二区免费电影| 一区二区三区在线影院| 国产二区国产一区在线观看| 91成人国产精品| 国产日韩av一区二区| 婷婷一区二区三区| 99久久精品国产导航| 国产精品九色蝌蚪自拍| 麻豆精品国产传媒mv男同| 国产精品一级在线| 欧美日韩aaa| 亚洲国产一二三| 色婷婷国产精品久久包臀| 国产精品视频第一区| 激情欧美一区二区| 精品免费一区二区三区| 看片网站欧美日韩| 日韩一区二区在线免费观看| 天堂蜜桃91精品| 欧美日韩精品专区| 一区二区三区欧美激情| 99久久99久久精品免费看蜜桃| 国产视频视频一区| 国产电影一区二区三区| 国产视频911| 国产91在线|亚洲| 欧美国产97人人爽人人喊| 国产盗摄一区二区| 中日韩免费视频中文字幕| 丁香亚洲综合激情啪啪综合| 国产无人区一区二区三区| 国产一区二区影院| 国产精品乱人伦| eeuss鲁一区二区三区| 国产精品久久久久久久久免费樱桃 | 日本成人在线一区| 日韩女优av电影| 国产福利视频一区二区三区| 国产亚洲欧美在线| 成人高清在线视频| 亚洲视频 欧洲视频| 日本道精品一区二区三区 | 成人黄动漫网站免费app| 国产精品久久久久久久久久免费看 | 成人不卡免费av| 亚洲免费毛片网站| 欧美日韩高清一区二区三区| 日产国产高清一区二区三区 | 不卡大黄网站免费看| 久久久久久9999| 99精品偷自拍| 手机精品视频在线观看| 精品久久久三级丝袜| 成人app软件下载大全免费| 亚洲精品国产第一综合99久久| 欧美性猛交xxxx黑人交| 蜜桃久久av一区| 国产精品私人影院| 欧美日韩另类国产亚洲欧美一级| 老司机精品视频在线| 中文字幕不卡一区| 欧美日韩高清一区二区| 国产乱淫av一区二区三区 | 成人激情视频网站| 婷婷中文字幕一区三区| 国产欧美中文在线| 欧美日韩亚洲另类| 国产+成+人+亚洲欧洲自线| 亚洲自拍与偷拍| 久久久久久一二三区| 欧美性视频一区二区三区| 国产中文一区二区三区| 一区二区三区丝袜| 精品国产电影一区二区| 丁香天五香天堂综合| 日韩和欧美一区二区三区| 亚洲视频一区二区免费在线观看| 51久久夜色精品国产麻豆| 成人免费视频caoporn| 日本美女一区二区| 亚洲黄网站在线观看| 国产欧美一二三区| 精品日韩欧美一区二区| 在线观看日韩毛片| 东方aⅴ免费观看久久av| 麻豆精品精品国产自在97香蕉 | 亚洲色图欧美偷拍| 国产欧美日韩在线观看| 日韩女优av电影| 欧美军同video69gay| 99久久精品国产一区二区三区| 久久成人久久鬼色| 五月婷婷色综合| 一区二区三区四区视频精品免费 | 国产一区二区在线免费观看| 日日夜夜精品视频天天综合网| 国产精品视频yy9299一区| 精品久久久久久亚洲综合网| 欧美日韩国产123区| 91丨九色丨国产丨porny| 国产一区欧美一区| 日本欧美久久久久免费播放网| 亚洲一区影音先锋| 一区二区三区在线播| 欧美国产一区视频在线观看| 久久久精品日韩欧美| 精品国产一区久久| 精品免费日韩av| 精品国产百合女同互慰| 久久综合网色—综合色88| 777xxx欧美| 91精品国产手机| 2017欧美狠狠色| 亚洲女子a中天字幕| 天堂va蜜桃一区二区三区| 久久 天天综合| 91伊人久久大香线蕉| 欧美日韩成人综合天天影院 | 成人av资源在线观看| 成人国产电影网| 91老师国产黑色丝袜在线| 在线观看国产一区二区| 91福利视频久久久久| 精品视频在线视频| 欧美精品久久99久久在免费线| 欧美日韩一级视频| 欧美午夜精品理论片a级按摩| 欧美日韩一级黄| 精品国产伦一区二区三区观看方式| 精品国产乱码久久久久久闺蜜| 国产网红主播福利一区二区| 国产精品久久久久久户外露出| 精品粉嫩超白一线天av| 久久青草欧美一区二区三区| 日韩欧美一区二区三区在线| 欧美日韩精品三区| 91国内精品野花午夜精品| 精品国产一二三区| 亚洲欧洲韩国日本视频| 亚洲国产精品一区二区久久| 老司机一区二区| av一区二区三区| 欧美一区二区三区婷婷月色| 国产日韩av一区| 国产精品乱人伦| 激情久久久久久久久久久久久久久久| 成人午夜免费电影| 欧美欧美欧美欧美| 中文无字幕一区二区三区| 亚洲亚洲人成综合网络| 韩国欧美国产一区| 91免费看片在线观看| 日韩精品一区二区三区四区| 国产精品国产三级国产aⅴ入口 | xf在线a精品一区二区视频网站| 国产精品久久久久婷婷| 蜜桃av噜噜一区| 欧美午夜片在线看| 国产精品久久久久久久蜜臀 | 欧美视频在线一区二区三区 | 国产精品麻豆99久久久久久| 午夜精品123| 99麻豆久久久国产精品免费| 欧美成人精品二区三区99精品| 中文字幕综合网| 婷婷开心久久网| 91成人在线精品| 中文字幕制服丝袜一区二区三区| 亚洲国产毛片aaaaa无费看| 国产精品影视在线观看| 日韩欧美在线影院| 亚洲成av人片www| 91麻豆swag| 亚洲人一二三区| 成人国产在线观看| 国产日韩欧美不卡| 久久国产人妖系列| 日韩一级成人av|