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

posted @ 2019-10-06 00:19  linyouyi  阅读(6896)  评论(0编辑  收藏  举报