Docker問題,如何使用自己的橋接器網卡來建立docker容器

Docker問題,如何使用自己的橋接器網卡來建立docker容器

我是 Docker 世界的新手。我以前經常使用 VirtualBox,並從它的角度理解一切,但現在我想改用 Docker 容器。

如果您能回答我的問題,我將不勝感激。

  1. 是否可以為每個容器配置單獨的網路介面卡。例如與虛擬機器的類比。例如,第一個容器將有 2 個網路接口,第一個是容器之間的本地網絡,第二個是橋接網路。第二個容器只有一個本地網路適配器?

  2. 是否可以有兩個容器橋接適配器,這樣每個容器都會請求我的 DHCP 伺服器租用與 Virtual Box 中的橋接適配器相同的 IP 位址。一個容器運行 Apache2 Web 伺服器並從路由器取得 192.168.0.10 IP,另一個容器運行 Nginx 伺服器並從路由器取得 192.168.0.11 IP。我可以在路由器上將連接埠轉送到該 IP 嗎?

  3. 據我了解,docker只是創建由核心隔離的新進程組,並使用chroot從現有根目錄創建自己的工作目錄,因此所有安裝的軟體都將在容器中可用,但是當我安裝新軟體時,它將安裝在chrooted 目錄確實位於真實根目錄中的某個位置,但具有指向先前安裝的軟體的符號連結?

我將不勝感激任何答案或幫助。

謝謝。

相關內容