1. 背景
Docker 服务启动后默认会创建一个 docker0 网桥(其上有一个 docker0 内部接口),它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络 。
Docker 默认指定了 docker0 接口 的 IP 地址和子网掩码,让主机和容器之间可以通过网桥相互通信,它还给出了 MTU(接口允许接收的最大传输单元),通常是 1500 Bytes,或宿主主机网络路由上支持的默认值 。这些值都可以在服务启动的时候进行配置 。
2. 环境
[root@iZ2ze278r1bks3c1m6jdznZ ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)[root@iZ2ze278r1bks3c1m6jdznZ ~]# uname -r3.10.0-514.26.2.el7.x86_64[root@iZ2ze278r1bks3c1m6jdznZ ~]# docker versionClient: Version:1.13.1 API version:1.26 Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64 Go version:go1.9.4 Git commit:8633870/1.13.1 Built:Fri Sep 28 19:45:08 2018 OS/Arch:linux/amd64Server: Version:1.13.1 API version:1.26 (minimum version 1.12) Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64 Go version:go1.9.4 Git commit:8633870/1.13.1 Built:Fri Sep 28 19:45:08 2018 OS/Arch:linux/amd64 Experimental:false3. 修改默认docker0网桥
[root@iZ2ze278r1bks3c1m6jdznZ ~]# ifconfig docker0docker0: flags=4163
【Docker如何实现修改Docker0网桥默认网段】修改文件 /etc/docker/daemon.json 添加内容 "bip": "ip/netmask" [ 切勿与宿主机同网段 ]
[root@iZ2ze278r1bks3c1m6jdznZ ~]# cat /etc/docker/daemon.json{ "bip":"192.168.100.1/24"}4.重启服务器
[root@iZ2ze278r1bks3c1m6jdznZ ~]# systemctl restart docker5. 查看docker0的网段
[root@iZ2ze278r1bks3c1m6jdznZ ~]# ifconfig docker0docker0: flags=4163
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网 。
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
