docker 提供給我們多種(4種)網(wǎng)絡(luò)模式,我們可以根據(jù)自己的需求來使用。例如我們在一臺主機(host)或者同一個docker engine上面運行continer的時候,我們就可以選擇bridge網(wǎng)絡(luò)模式;而當我們需要在多臺host上來運行多個container來協(xié)同工作的時候,overlay模式就是我們的首選。
當我們完成docker engine的安裝以后,docker會在每一個engine上面生成一個3種網(wǎng)絡(luò),他們是:bridge, none 還有host。
默認網(wǎng)絡(luò)模式 - bridge
首先來侃一侃docker0. 之所以說它是默認的網(wǎng)絡(luò),是由于當我們運行container的時候沒有“顯示”的指定網(wǎng)絡(luò)時,我們的運行起來的container都會加入到這個“默認” docker0 網(wǎng)絡(luò)。他的模式是bridge。