/etc/docker/daemon.json(沒有就創建)
[root@master ~]# /etc/docker/deamon.json { "registry-mirrors": ["https://registry.docker-cn.com"], "graph": "/data/lib/docker", "bip": "172.16.0.1/24" } //registry-mirrors 倉庫地址,這里修改為國內的官方加速地址 //graph 鏡像、容器的存儲路徑,默認是/var/lib/docker //bip 容器的IP網段
或者 docker --daemon --bip=172.16.0.1/24
注意其中的“--bip=172.16.0.1/24”這個參數,它限制了所在節點容器獲得的IP范圍。
以下着重舉例分析使用BridgeIP和BridgeIface,在啟動Docker Daemon時進行網絡配置:
| 啟動Docker Daemon使用命令 |
用途注釋 |
| docker -d |
啟動Docker Daemon,使用默認網橋docker0,不指定CIDR網絡地址 |
| docker -d -b=”xxx” |
啟動Docker Daemon,使用 網橋xxx,不指定CIDR網絡地址 |
| docker -d --bip=”172.17.42.1” |
啟動Docker Daemon,使用默認網橋docker0,使用指定CIDR網絡地址”172.17.42.1” |
| docker -d --bridge=”xxx” --bip=”10.0.42.1” |
報錯,出現兼容性問題,不能同時指定”BridgeIP”和”BridgeIface” |
| docker -d --bridge=”none” |
啟動Docker Daemon, 不創建Docker網絡環境
|
參考:https://www.cnblogs.com/davidwang456/articles/9602909.html
