centos8 下删除网桥 docker0

在一台 centos8 的机器上,要修改 docker0 的 ip, 编辑 /etc/docker/deamon.json 在其中加入 bip, 然后重启 docker 服务,无法把 ip 改过来(重启了服务器也不行)。于是根据网上的一些经验,要删除 docker0, 再重启 docker. 但是 centos8 没有安装 brctl,通过 yum install bridge-tools 也无法找到安装包。原来 bridge-tools 从 7.7 以后就被移除了,替代它的是 mncli.

安装 net-tools:

yum install net-tools

再删除 docker0

ip link set dev docker0 down

nmcli d del docker0

通过 ip a s 查看已经没有了这个网桥。这时候重启 docker 服务就行。

原文地址:https://www.cnblogs.com/qkhh/p/14225041.html