删除所有容器
docker rmi -f $(docker images -aq)
查看网络环境
ip addr
问题:docker是如何处理容器网络访问的?
原理
1、我们每启动一个docker容器,docker就会给docker容器分配一个ip,我们只要安装了docker,就会有一个网卡docker0桥接模式,使用的技术是 veth-pair技术!
再次测试ip addr
2.在启动一个容器测试,发现又多了一对网卡
结论: tomcato1和tomcat02是公用的一个路由器,也就是docker0。
所有的容器不指定网络的情况下,都是docker0路由的,docker会给我们的容器分配一个默认的可用IP
Docker使用的是Linux的桥接,宿主机中是一个Dokcer容器的网桥docker0。
Docker中的所有的网络接口都是虚拟的。虚拟的转发效率高!