我有兩臺主機,在同一個局域網,無論是運行碼頭工人無法ping通碼頭工人容器:可以從另一臺主機是在同一個局域網
- 主機A:172.16.0.113
- 主機B:172.16 .0.114
我可以從主機B ping主機A,但,我不能從主機B ping通主機A泊塢窗容器
我創建了一個碼頭工人容器運行Ubuntu,在泊塢窗默認網絡(布里德GE)。默認的docker0的IP地址是172.17.0.1。而主機(172.16.0.113)中的容器(ubuntu)的IP地址爲172.17.0.2。我使用的命令是這裏:
sudo docker run --name container01 -it -p 8080:80 ubuntu /bin/bash
我可以從它的主機,主機A ping容器01;但是我無法從其他主機host B ping到container01。請注意,我公開了container01的端口。
我想當我從主機B ping container01時,數據包被髮送到該主機中的容器。但我想知道如何連接到主機,從主機B. A的container01
請記住,['ping'](https://en.wikipedia.org/wiki/Ping_(networking_utility))不適用於[ports](https://en.wikipedia.org/wiki/Port_ (computer_networking)),因此公開端口8080不會影響您是否可以ping另一個容器。 –
非常感謝。 – LYY