亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

詳解如何解決docker容器無法通過IP訪問宿主機問題

2024-09-01 13:56:26
字體:
來源:轉載
供稿:網友

問題起源

在使用 docker 的過程中我不幸需要在 docker 容器中訪問宿主機的 80 端口, 而這個 80 端口是另外一個容器 8080 端口映射出去的. 當我在容器里通過 docker 的網橋 172.17.0.1 訪問宿主機時, 居然發現:

curl: (7) Failed to connect to 172.17.0.1 port 80: No route to host

查找問題原因

可以確定的是容器與宿主機是有網絡連接的, 因為可以在容器內部通過 172.17.0.1 Ping 通宿主機:

root@930d07576eef:/# ping 172.17.0.1PING 172.17.0.1 (172.17.0.1) 56(84) bytes of data.64 bytes from 172.17.0.1: icmp_seq=1 ttl=64 time=0.130 ms

也可以在容器內部訪問其它內網和外網.

iptables 顯示也允許 docker 容器訪問:

# iptables --list | grep DOCKERDOCKER-ISOLATION all -- anywhere       anywhere      DOCKER   all -- anywhere       anywhere      Chain DOCKER (1 references)Chain DOCKER-ISOLATION (1 references)

之后在查找一些資料后發現這個問題:NO ROUTE TO HOST network request from container to host-ip:port published from other container.

解釋

正如 Docker Community Forms 所言, 這是一個已知的 Bug, 宿主機的 80 端口允許其它計算機訪問, 但是不允許來自本機的 Docker 容器訪問. 必須通過設置 firewalld 規則允許本機的 Docker 容器訪問.

gypark 指出可以通過在 /etc/firewalld/zones/public.xml 中添加防火墻規則避免這個問題:

<rule family="ipv4">  <source address="172.17.0.0/16" />  <accept /></rule>

注意這里的 172.17.0.0/16 可以匹配 172.17.xx.xx IP 段的所有 IP.

之后重啟下防火墻:

systemctl restart firewalld

之后就可以在 docker 容器內部訪問宿主機 80 端口.

其它問題

實際上當我又用 vmware 新開了一臺虛擬機希望能重現這個問題的時候, 發現在新的虛擬機上居然沒有類似的問題. 也就是說容器可以直接通過172.17.0.1訪問宿主機 80 端口, 查看防火墻配置也沒看到有172.17.xx.xx的白名單.
猜測是由于在新的虛擬機安裝的 docker 是 Docker version 1.12.5, build 047e51b/1.12.5, 也就是 Red Hat 從 docker 開源版本遷出開發的版本, 而之前的是 Docker version 17.06.2-ce, build cec0b72 屬于 Docker-CE, 可能是 docker 版本有差異, Red Hat 順便把那個 Known Bug 修復了.

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


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美一级黑人aaaaaaa做受| 成人av资源在线播放| 亚洲激情视频在线| 欧美成人免费在线视频| 成人乱色短篇合集| 国语自产精品视频在免费| 97在线视频免费观看| 欧美日韩成人在线观看| 亚洲精品资源在线| 91高清免费在线观看| 国产精品视频一| 久久影院在线观看| 色偷偷888欧美精品久久久| 中文字幕在线观看亚洲| 中文字幕欧美日韩va免费视频| 色综合久久久888| 亚洲视频一区二区| 国产一区二区三区在线免费观看| 国产精品久久久久免费a∨大胸| 亚洲综合视频1区| 亚洲在线一区二区| 高清亚洲成在人网站天堂| 韩国精品久久久999| 日韩精品在线第一页| 国产精品www色诱视频| 国产精品福利在线观看| 久久久免费观看视频| 在线成人免费网站| 亚洲天堂成人在线视频| 欧美尺度大的性做爰视频| 亚洲综合精品伊人久久| 亚洲国产精品专区久久| 日韩成人黄色av| 欧美中文在线观看国产| 欧美大秀在线观看| 国产精品电影久久久久电影网| 精品无人区乱码1区2区3区在线| 两个人的视频www国产精品| 亚洲精品日韩激情在线电影| 欧美激情第三页| 成人欧美一区二区三区黑人| 欧美精品成人91久久久久久久| 午夜精品福利在线观看| 亚洲天堂成人在线视频| 午夜精品久久久久久久久久久久| 欧美在线激情网| 国产激情视频一区| 国产精品露脸自拍| 欧美性在线视频| 九九久久精品一区| 亚洲国产私拍精品国模在线观看| 国产成人精品久久亚洲高清不卡| 不卡av在线播放| 久久视频在线直播| 91精品视频一区| 少妇高潮久久久久久潘金莲| 亚洲理论片在线观看| 97香蕉超级碰碰久久免费软件| 亚洲精品在线91| 色狠狠久久aa北条麻妃| 午夜欧美大片免费观看| 欧美乱人伦中文字幕在线| 亚洲精品国产电影| 精品露脸国产偷人在视频| 久久男人资源视频| 欧美精品在线免费观看| 韩曰欧美视频免费观看| 日韩欧美亚洲一二三区| 精品国产精品三级精品av网址| 91精品国产高清| 97人人爽人人喊人人模波多| 热99精品里视频精品| 久久久国产视频| 亚洲另类欧美自拍| 国产精品h片在线播放| 日韩在线观看视频免费| 国产精品扒开腿做爽爽爽视频| 在线观看亚洲区| 性色av一区二区三区| 综合激情国产一区| 最近2019中文字幕在线高清| 久久久亚洲影院你懂的| 欧美性猛交xxxxx免费看| 黄色一区二区在线观看| 久久天天躁日日躁| 黑人巨大精品欧美一区免费视频| 亚洲国产日韩精品在线| 国产视频精品一区二区三区| 欧美限制级电影在线观看| 成人免费视频网址| 国产视频在线一区二区| 国产精品久久久久久久7电影| 日韩va亚洲va欧洲va国产| 97在线免费视频| 2018日韩中文字幕| 精品国产一区二区三区久久狼5月| 亚洲黄色片网站| 国产精品欧美激情| 日韩欧美视频一区二区三区| 欧美激情免费观看| 91九色蝌蚪国产| 57pao国产成人免费| 国产福利精品视频| yw.139尤物在线精品视频| 91在线视频九色| 一区二区三区久久精品| 91久久精品美女| 日韩精品电影网| 日韩在线播放av| 国产精品视频午夜| 欧美床上激情在线观看| zzjj国产精品一区二区| 国产日韩换脸av一区在线观看| 国产精品9999| 视频直播国产精品| 久久精品在线播放| 亚洲天堂男人的天堂| 日韩精品极品在线观看播放免费视频| 国产精品久久视频| 综合网中文字幕| 国产精品视频资源| 欧美精品在线免费观看| 日韩精品视频在线观看网址| 日韩视频免费看| 成人羞羞国产免费| 在线观看不卡av| 欧美中在线观看| 亚洲欧美日韩成人| 亚洲一区美女视频在线观看免费| 一二美女精品欧洲| 国产精品自产拍在线观看中文| 亚洲欧洲视频在线| 国产精品一二三视频| 日韩欧美在线视频免费观看| 一区二区国产精品视频| 97香蕉超级碰碰久久免费的优势| 国产一区二区激情| 亚洲91精品在线观看| 欧美日韩免费区域视频在线观看| 成人免费直播live| 久久免费成人精品视频| 精品视频在线观看日韩| 久久国产色av| 色哟哟亚洲精品一区二区| 国产成人久久精品| 久久精品电影一区二区| 亚洲高清久久网| 日韩日本欧美亚洲| 日韩av影院在线观看| 亚洲国产精品久久久| 91av在线网站| 国外日韩电影在线观看| 中文字幕在线看视频国产欧美| 国产一区二中文字幕在线看| 欧美日韩在线观看视频小说| 亚洲成人1234| 国产日韩在线一区| 成人黄色大片在线免费观看| 这里精品视频免费| 久久精品视频在线| 欧美激情免费视频| 亚洲最大福利网站| 国产精品免费小视频| 久久6精品影院|