Docker 默认网络与本地网络冲突问题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 21:04   7062   0

Docker 默认网络与本地网络冲突问题

目录

Docker 默认网络与本地网络冲突问题

一、问题描述

二、问题定位

三、修改docker网段


一、问题描述

目标网段:172.17.38.0/24

docker0:172.17.0.0/16

安装Docker 容器后创建完的虚拟机不能在本地网络互通,经问题定位是docker默认网段与本地网段冲突导致

二、问题定位

[root@k8s-node-2 lib]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.17.12.1     0.0.0.0         UG    100    0        0 eno4
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
172.17.12.0     0.0.0.0         255.255.255.0   U     100    0        0 eno4

docker默认网络为:172.17.0.0 /255.255.0.0

但公司网络里的172.17网段为三类网所以不通,解决办法,删除此网段映射或添加新的映射网络即可

三、修改docker网段

# vi /etc/docker/daemon.json
{
    "bip": "10.2.1.1/24"
}

# systemctl daemon-reload

# systemctl restart docker

注:修改网段为合适自己网络环境的网段配置

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP