vmbox docker dns网段冲突

539 阅读1分钟

遇到docker占用了 172.xx 网段,导致虚拟机内部无法访问局域网。采取以下方案:

# 停docker
service docker stop
# 装brctl
yum install -y bridge-utils
# 停网桥
ip link set dev docker0 down
# 删网桥
brctl delbr docker0

/etc/docker/daemon.json

{
  "bip": "192.168.1.5/24",
  "fixed-cidr": "192.168.1.5/25",
  "fixed-cidr-v6": "2001:db8::/64"
}

重启服务即可,docker会自动设置网桥

service docker start

参考

  1. www.cnblogs.com/13yan/p/812…
  2. www.jdccie.com/?p=3676
  3. docs.docker.com/v17.09/engi…