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