dokcer容器中的网路和虚拟机的网路的异同

docker得网路管理

首先看自己笔记本上创建虚拟机 网路得管理方式

vmware中得虚拟网络编辑器中网卡信息

自己笔记本上会创建出对应得虚拟网卡,并且地址是网卡网段得  .1

 虚拟机使用NAT网卡得一些特性和原理

docker中得网络

先使用命令查看docker中得网络

 输入命令查看具体网卡得信息

 subnet字段可以看到此网桥使用得是 172.17.0.0 网段

 上边得容器与他们之间得关系

知识补充

使用man -k docker命令查看全部docker相关的命令

 输入人的内容

继续 使用man 查看上述中想要查看的命令的具体例子

 创建网络

 local的意思是此网络只在本地生效,不会影响其他机器

查看刚创建的网络的具体信息

 通过命令创建容器 使用刚创建的mynet网络  --network  mynet

在容器中可以ping通baidu 和 mynet生成的网卡  但是在外部(笔记本上)不能ping通虚拟机中的容器

 当无法ping通百度的时候,有可能转发是关闭的 开通就可以了

 原理图

 

host网络 

启动容器使用 host网络

 启动成功后可以直接使用物理机的地址来访问容器

 原理分析

 None类型的网路

容器间的互联 

架构图

通过使用link  别名的形式来连接  

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值