Docker和虚拟机之间的通信过程

1.虚拟机的服务器IP地址:虚拟机创建成功,生成一个ens33网络

2.容器跟宿主机通信:

    安装完docker后,会创建一个docker0虚拟网口这是一个网桥,容器跟宿主机就是通过这里建立通信。

   通过ip  addr可查看虚拟机上现有的网络ip

Docker和虚拟机之间的通信过程_第1张图片

3.容器之间通信:

    docker0 创建时会自动创建3种网络模式:host、bridge、none,默认容器是挂在bridge。容器之间的通信,可通过各个容器对应的ip进行通信。

查看bridge下所有容器ip:docker network  inspect   bridge

可以看到现有三个容器,那么假设容器C要访问容器A,那么就要通过ip---》http://172.17.0.2进行访问

Docker和虚拟机之间的通信过程_第2张图片

你可能感兴趣的:(Django,小小运维篇,Python)