之間的溝通,我們能夠傳達給外界的容器,但我們不能容器之間的通信。無法我們正在運行的兩個搬運工集裝箱,網絡主機每個集裝箱的碼頭工人容器
是否有配置搬運工網絡,使容器可以彼此之間的溝通,以及外部世界的一種方式。
之間的溝通,我們能夠傳達給外界的容器,但我們不能容器之間的通信。無法我們正在運行的兩個搬運工集裝箱,網絡主機每個集裝箱的碼頭工人容器
是否有配置搬運工網絡,使容器可以彼此之間的溝通,以及外部世界的一種方式。
當您配置泊塢窗容器使用「主機」的網絡,你完全刪除泊塢窗網絡堆棧,包括容器,容器網絡和內置的DNS發現。您在容器網絡中看到的所有內容都與您在主機上看到的內容完全相同。因此,在本地主機上監聽的另一個容器在127.0.0.1上從主機和其他具有主機網絡的容器中可見。
這不是運行在大多數情況下泊塢窗容器的推薦方式。您通常爲一組容器創建碼頭網絡,在該碼頭網絡上啓動這些容器,然後通過其容器名稱引用其他容器。
找到了解決我的問題,我可以使用docker0網絡(默認網絡)容器之間的溝通,以及我使用-p映射從集裝箱碼頭映射到主機端口映射容器外面的世界的選擇端口。
作爲@BMitch建議一個單獨的網絡連接僅需要幀間容器COMM比使用docker0爲沒有任何明確的網絡配置的所有容器連接到docker0更好的容器。
我想多克的鏈接,你在找什麼。 – PumpkinSeed
@PumpkinSeed:泊塢窗網絡似乎已經取代泊塢窗鏈接,我想了解的是如何連接泊塢窗網外面的世界 –