檢視docker的網路型別:
docker network ls ----檢視docker下網路模式
network id name driver scope9781b1f585ae bridge bridge local
1252da701e55 host host local
237ea3d5cfbf none
null local
啟動 docker的時候,用 --network 引數,可以指定網路型別
docker run -itd --name test1 --network bridge --ip 172.17.0.10 centos:latest /bin/bash
bridge:橋接網路
預設情況下啟動的docker容器,都是使用 bridge,docker安裝時建立的橋接網路,每次docker容器重啟時,會按照順序獲取對應的ip位址,這個就導致重啟下,docker的ip位址就變了
none:無指定網路
使用 --network=none ,docker 容器就不會分配區域網的ip
host: 主機網路
使用 --network=host,此時,docker 容器的網路會附屬在主機上,兩者是互通的。例如,在容器中執行乙個web服務,監聽8080埠,則主機的8080埠就會自動對映到容器中。
建立自定義網路:(設定固定ip)
docker network create --subnet=172.18.0.0/16 mynetwork ----建立網橋docker network rm mynetwork ----刪除指定網橋
建立docker容器使用固定ip(紅色字)
docker run -itd --name networktest1--net mynetwork --ip 172.18.0.2centos:latest /bin/bash
docker設定固定ip位址
docker安裝後,缺省會建立下面三種網路型別 root centos mysql01 root centos mysql01 data docker network ls network id name driver scope cab735099128 bridge bridge local 1...
設定固定IP位址
在 linux 上可以通過 ifconfig 和route 命令新增 ip別名。現在我們在eth0 上新增兩個 ip別名 192.168.0.111 和192.168.0.112 shell ifconfig eth0 1 192.168.0.111 broadcast 192.168.0.255 ...
Linux下設定固定IP位址
因為專案開發的需要,需要將開發測試機設定固定ip,以便訪問。下面就主要說明一下在linux下如何設定固定ip。首先可以通過 ifconfig 命令檢視當前的ip位址資訊 enp3s0 這個要具體看你 etc sysconfig network scripts目錄下的實際名稱 inet 你現在的ip位...