Docker 內部之間的網絡連接


一、簡介

  內部網絡連接的2中方式: Docker NetWorking (1.9版本之后推薦使用這個)和 Docker link(1.9 版本之前都使用這個)

  推薦使用docker networking 的原因:

  1.1 Docker networking 可以將容器連接到不同的宿主機器上。

  1.2 通過 docker networking 連接的容器可以在無需更新連接的情況下,對停止、啟動或者重啟容器。而使用docker link 可能需要修改一些配置,或者重啟相應的容器來維護docker之間的連接。

  1.3 使用 docker networking ,不必事先創建容器再去創建它,同樣,也不要關注容器的運行順序。

  這里主要講述使用docker networking連接內部網路

二、創建docker網絡

#創建網絡 neto01 網絡名稱
docker network create net01
#查看網絡
ocker network inspect net01

三、在docker 容器中創建nginx

  在docker中創建nginx容器:http://www.cnblogs.com/WJ--NET/p/8607972.html

#使用我自己創建的docker鏡像 --net 添加到net01的網絡
docker run -itd -p 8086:80 --net=net01 --name nginx02 centos_nginx
docker run -itd -p 8087:80 --net=net01 --name nginx03 centos_nginx

  查看網絡

四、在容器中訪問另外一個容器

over 容器之間網絡連接連接。

  

  

  


免責聲明!

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



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