通过自定义一个网段, 能够给docker容器指定固定ip, 然而在虚拟机中应用时有时会遇到无奈连贯这些容器的问题, 起初发现是虚构网桥的ip失落了, 容器找不到网关(起因未知),解决办法就是给网桥配个ip就行

[root@centos-vm ~]# docker network lsNETWORK ID     NAME      DRIVER    SCOPE1559f981add5   bridge    bridge    localaaee0746615d   host      host      local2b9ef86b6fb0   none      null      local2d6e106ec327   vmnet     bridge    local0e174a89f6c6   vmnet1    bridge    localbec0056af5ea   vmnet2    bridge    local

这里要批改vmnet这个网桥

[root@centos-vm ~]# ifconfig br-2d6e106ec327 172.20.0.1 netmask 255.255.0.0

这样就ok了