一、创建一个docker的局域网。
通过命令:
docker network create --driver=bridge --subnet=192.168.0.0/16 advnet
创建一个不重叠的子网。这个子网不是现有网络的细分。 它纯粹是为了寻址目的。可以直接使用–subnet选项来覆盖这个默认行为并指定一个子网
docker network create 命令详细解释:
https://www.centos.bz/2017/01/docker-network-create-create-a-network/
然后启动docker时通过:
docker --ip 192.168.0.0.11 --net advnet .....
指定创建好的子网中的任意ip。
这样启动的docker就属于这个局域网中。然后可以在docker中对局域网中的其他docker进行访问。