1. 程式人生 > >docker指定網橋和網段

docker指定網橋和網段

1. docker指定網橋

docker預設使用docker0網橋,網段為172.17.0.1/24,如果需要我們可以指定使用使用自己定義的網橋。

指定網橋:

首先需要建立使用的網橋

brctl addbr bridge0

ip  addr 192.168.111.1/24 dev bridge0 

ip lin set dev bridge0 up 

然後在 /etc/dcoker/daemon.json(沒有改檔案,可建立)中新增如下資訊:

"bridge":"bridge0"

重新啟動docker

systemctl restart docker

此時docker 使用的網橋和網段將是你自定義的

2. 指定網段一

有時候我們只需要修改網段,可以在/etc/docker/daemon.json中新增如下資訊:

"bip":"192.168.110.1/24"

重啟docker,此時使用指定的網段

3. 指定網段二

上述兩種方法適合安裝docker-ce以及docker-x86_64,當安裝的docekr.x86-64版本,還有另外一種方法指定網段。

在/etc/sysconfig/docker-netwoek中指定網段

DOCKER_NETWORK_OPTIONS= --bip=192.18.0.1/16