docker網絡模式分爲5種docker
第一種 Nat模式數據庫
docker的容器的默認模式網絡
經過iptables命令查看 性能
iptables -t nat -L -n code
網絡請求轉發到了宿主機blog
若是發現容器訪問不了外網多是宿主機沒有轉發請求ip
查看ip_forward值 get
cat /proc/sys/net/ipv4/ip_forward
0表示禁止IP轉發 1表示IP轉發功能已開io
第二種Host模式table
共享宿主機網絡,網絡性能不會有衰減
第三種 container模式
多用於容器之間訪問比較頻繁 好比wab容器和數據庫容器
例子中建立一個nat網絡 容器中網絡信息見第一張圖
在基於容器nat建立container網絡模式的容器 con 對比容器nat和con的網絡信息能夠發現是同樣的
第四種none模式
沒有網絡設置
第五種overlay模式
跨主鍵容器通訊