目录
3. docker inspect 查看 bridge/host模式 容器元数据
4. ip addr 进入 tomcat83 (host模式) 容器内部查看容器ip
1. host 模式概述
直接使用宿主机的IP地址与外界进行通信,不再需要额外进行NAT转换。容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace,同时容器将不会虚拟出自己的网卡,而是使用宿主机的IP和端口,如下图host模式所示:
2. host模式代码语法
一般情况下,新建一个容器,默认使用的网络模式为 bridge,如果想要指定为 host 模式,需要使用 --netowrk host 指定,如下所示。但需要注意的是,不需要写 -p 这个参数,因为 host 模式不会进行端口映射!!
docker run-d --network host--name tomcat83 billygoo/tomcat8-jdk8
使用 docker ps 查看容器 tomcat83 情况,其中 tomcat83 为 host模式,剩下的为bridge模式: