docker 網絡和/etc/docker/daemon.json文件詳情


/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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM