浅谈容器网络:
需要指出的是,作为一个容器,它可以声明直接使用宿主机的网络栈(–net=host),即:不开启 Network Namespace,比如:
docker run -d -net=host --name nginx-host nginx
docker run -d --network=host --name nginx-host 192.168.137.102:5000/centos_tomcat_v7
dock03:/root#docker run -d --network=host --name nginx-host nginx
9cd0a033e8cc56bc4dc4ee272ad72eb11af4fe8b8a6b9b1719c3db3b0d5f8474
docker run -itd --network=host --name=tomcat_20210223 192.168.137.102:5000/centos_tomcat_v7 bash
[root@dock03 /]# ifconfig -a | grep -i inet | grep netmask
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
inet 192.168.137.102 netmask 255.255.255.0 broadcast 1