本章開始討論 Docker 網絡。
我們會首先學習 Docker 提供的幾種原生網絡,以及如何創(chuàng)建自定義網絡。然后探討容器之間如何通信,以及容器與外界如何交互。
Docker 網絡從覆蓋范圍可分為單個 host 上的容器網絡和跨多個 host 的網絡,本章重點討論前一種。對于更為復雜的多 host 容器網絡,我們會在后面進階技術章節(jié)單獨討論。
Docker 安裝時會自動在 host 上創(chuàng)建三個網絡,我們可用 docker network ls
命令查看:
下面我們分別討論它們。