docker网络(docker network)
新建一个docker网络:
docker network create --driver=bridge --gateway=192.165.0.1 --subnet=192.165.0.0/16 myredis(网络名)
参数说明:
–driver:驱动程序来管理网络(桥接模式)
–gateway:主子网的IPv4或IPv6网关
–subnet:代表网段的CIDR格式的子网
查看网络信息:
docker network inspect myredis
把一个容器加到一个网络中
docker network connect [参数] 网络名 容器名
nnect [参数] 网络名 容器名
自定义网络修复了docker0的容器之间无法用容器名相互ping通的问题,只能使用ip才能ping通,但是我们自定义的网络是可以用ip或者容器名相互ping通的