容器网络

一、Docker网络模型


容器网络

二、如何与外界通信


Docker使用iptables实现网络通信

  1. 外部访问容器

容器网络
1外界地址经过DNAT转换成能到达docker0的容器地址
容器网络
通过对应的veth pair把数据流向隔离的容器网络
[root@localhost ~]# docker exec -it 8477d8fd9c51 bash root@8477d8fd9c51:/usr/local/tomcat# cat /sys/class/net/eth0/iflink 17 [root@localhost ~]# ip addr|grep "17:" 17: veth74baa09@if16: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default
2. ###### 容器访问外部

上一篇:配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题[zz]


下一篇:ElasticSearch 6.x head插件安装