docker网络
查看docker网络
-
docker network -ls
创建一个docker 网络
-
docker network create -d [类型:默认bridge] \ --subnet=192.168.0.0/24 \ --gateway=192.168.0.100 \ --ip-range=192.168.0.0/24 \ $1 --------------------------------- $1=网络名字:例如-my-docker subnet:子网 gateway:网关 ip-range:ip范围
启动一个容器(利用创建的网络)
-
docker run --network=my-docker --ip=192.138.0.5 -itd --name=containerName -h localhostname $1 \ --network $2 \ --ip $3 \ -h $4 -------------------------------------------------------- $1 = 容器名字 $2 = 指定容器网络 $3 = 设定容器ip地址 $4 = 给容器设置主机名
创建一个网络dockerfile
-
docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 $1 ------------------------ $1=新的网络名字