默認創建的docker網絡都是bridge,並且連接在了docker0上。我們可以自己創建一個docker bridge,這樣所有連接在這個bridge上的docker容器就能實現互相連接通信,並且也默認添加DNS,可以直接用docker名互相通信
docker network命令
顯示現在network docker netword ls 創建自己的docker bridge網絡 docker network creat -d bridge mybridge 運行容器的時候指定network docker run -d --name test1 --network mybridge busybox 現有的docker容器加入新建的docker bridge網絡 docker netword connect mybridge test2 查看docker容器的network docker network inspect test1
link命令:默認docker0的bridge網絡怎么通過docker名字訪問,加個簡單的link
docker run -d --name test1 --link test2 buxbox
注意:link是單向的,只有加了link的主機可以通過docker名字訪問,就業是test1可以訪問test2,不用通過ip