我们可以基于某个类型的网络去创建一些自定义的网络,这样属于这个网络的容器会被单独隔离出来,它们之间可以相互通信,其它的不在这些自定义网络上的容器不能直接访问到它们 ..
一个容器可以属于多个网络 ... 在用户自定义网络上的容器,它们之间可以使用各自的容器的名字访问到对方,因为会用到 Docker 内嵌的 DNS 功能 ...
创建一个新的网络用的是 docker network create ... 用一个 --driver 选项,指定一下网络的类型 .. 比如 bridge .. 或者 overlay ..
这里我们创建一个 bridge ,也就是桥接类型的自定义网络 ... 后面再加上网络的名字 .. 比如叫它 web ...
docker network create --driver bridge web
完成以后再检查一下这个网络 .. docker network inspect web ... 它的子网是 172.18.0.0 .. 也就是属于这个网络的容器,它们的 ip 地址应该是用 172.18 开头的 ..
目前还没有容器使用这个自定义的网络 ...