docker0 没有 IP

2019-10-10  本文已影响0人  WqyJh

现象

docker0 没有 IP

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 02:42:fa:74:57:72  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

排查问题

由此可以看出问题的原因在于 NetworkManager 与 docker0 网卡有冲突。

解决方案

  1. 修改 NetworkManager 配置,在 keyfile section 中,增加 unmanaged-devices=interface-name:docker0,使 NetworkManager 忽略 docker0 网卡。

    [main]
    plugins=ifupdown,keyfile
    
    ...
    
    [keyfile]
    unmanaged-devices=interface-name:docker0
    
  2. 重启 NetworkManager 服务

  3. 重启 docker 服务

上一篇下一篇

猜你喜欢

热点阅读