<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] ## docker network create - 如果您想在容器已經運行后將其添加到網絡中,請使用docker network connect子命令。 ## 語法 ``` docker network create [OPTIONS] NETWORK options --attachable Enable manual container attachment --aux-address 網絡驅動程序使用的輔助IPv4或IPv6地址 --config-from 從其中復制配置的網絡 --config-only 創建一個只配置網絡 --ingress 創建群路由網狀網絡 --internal 限制外部訪問網絡 --ipam-driver IP地址管理驅動程序 --ipam-opt 設置IPAM驅動程序特定選項 --ipv6 啟用IPv6網絡 --label 在網絡上設置元數據 --opt , -o 設置驅動程序特定選項 --scope 控制網絡的范圍 --driver , -d 驅動程序來管理網絡(默認:bridge)(Host、Bridge、Macvlan) --subnet 表示網絡段的CIDR格式子網 --gateway 主子網的IPv4或IPv6網關 --ip-range 從子范圍分配容器ip ``` ## 網卡模式 **host** - Host 模式為容器實例直接使用 Host 網絡能力,與 Host 共享網卡、路由、轉發表等 - 如容器實例綁定了 80 端口,則可以通過訪問 Host 的 80 端口訪問到容器實例 - 這種模式當前只支持 Linux,不支持 MAC、windows 系統, ## Bridge 模式 當Docker進程啟動時,會在主機上創建一個名為docker0的虛擬網橋,此主機上啟動的Docker容器會連接到這個虛擬網橋上。虛擬網橋的工作方式和物理交換機類似,這樣主機上的所有容器就通過交換機連在了一個二層網絡中。從docker0子網中分配一個 IP 給容器使用,并設置 docker0 的 IP 地址為容器的默認網關。在主機上創建一對虛擬網卡veth pair設備,Docker 將 veth pair 設備的一端放在新創建的容器中,并命名為eth0(容器的網卡),另一端放在主機中,以vethxxx這樣類似的名字命名,并將這個網絡設備加入到 docker0 網橋中 ## macvlan 模式 在一些特定場景中,比如一些傳統應用或者監控應用需要直接使用 HOST 的物理網絡,則可以使用 kernel 提供的 macvlan 的方式,macvlan 是在 HOST 網卡上創建多個子網卡,并分配獨立的 IP 地址和 MAC 地址,把子網卡分配給容器實例來實現實例與物理網絡的直通,并同時保持容器實例的隔離性。Host 收到數據包后,則根據不同的 MAC 地址把數據包從轉發給不同的子接口,在外界來看就相當于多臺主機。macvlan 要求物理網卡支持混雜 promisc 模式并且要求 kernel 為 v3.9-3.19 和 4.0+,因為是直接通過子接口轉發數據包,所以可想而知,性能比 bridge 要高,不需要經過 NAT。 ## 示例 ### 創建橋接網絡 ``` > docker network create --driver=bridge --subnet=192.168.0.0/16 br0 // or > docker network create \ --driver=bridge \ --subnet=172.28.0.0/16 \ --ip-range=172.28.5.0/24 \ --gateway=172.28.5.254 \ br0 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看