Docker進階與實踐之五:Docker網路Libnetwork

百聯達發表於2019-06-08

一:簡介

Libnetwork提出了容器網路模型CNM,定義了標準的API用於為容器配置網路,其底層可以適配各種網路驅動。CNM有三個重要概念:沙盒,Endpoint和網路。Libnetwork實現了五種驅動,分別是:bridge,host,none,remote和overlay. Linux平臺下,Docker容器網路資源通過核心的Network Namespace機制實現隔離,不同的Network Namespace有各自的網路裝置,協議棧,路由表和防火牆規則等。反之,同一Network Namespace下的程式共享同一個網路檢視。

二:Docker 網路思維導圖


Docker進階與實踐之五:Docker網路Libnetwork Docker網路 Libnetwork.jpg


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2647065/,如需轉載,請註明出處,否則將追究法律責任。

相關文章