在某些情况下,使用 docker network create br-name 命令创建网络的时候,会创建一个新的网桥,该网桥的默认IP地址为172.18.0.0\16(或相临的IP地址段)

 docker 小技巧 docker network create br-name 指定IP地址 随笔

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

这个ip地址在某些情况下会存在冲突的情况。那么应该如何解决哪?

我们在创建网络的时候其实是可以指定IP地址段的,命令如下:

docker network create --subnet=172.30.0.0/24 mynetwork

同理,在创建docker容器的时候,我们也可以指定IP地址,命令如下:

docker run -d --name test --network mynetwork --ip 172.30.0.10 centos:latest

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄