docker容器之間的連接


默認創建的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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM