当前位置: 首页 > news >正文

docker网络互联

      最近学习docker的时候发现多了很多网卡,这些似乎都和docker有关,所以我便往下深入了解了一番;     

一、docker网卡

               docker 0是安装 docker 的时候生成的虚拟网桥,它在内核层连通了其他物理或者虚拟网卡,这就可以将所有容器和宿主机都放在了同一个物理网络。docker默认指定了docker0接口的IP和子网掩码,让宿主机和容器之间可以通过网桥相互通信;

               veth5f51206@if6veth563fabf@if10   这两个网卡是我启动容器以后生成的,进入

到容器中,容器里面也有一个类似的网卡,使用的是evth-pair技术,一段连着协议,一段彼此相连,充当一个桥梁,并连接各种虚拟网络设备;

二、docker 容器的网络模式

使用docker network ls 命令可以看到dockernetwork一共有三种模式

docker网络模式说明docker 设置命令
bridge默认模式,容器启动后会通过自动获取一个地址--net =bridge
host指共享宿主机的网络--net =host
none创建的容器没有网络地址,只有 lo 网卡;--net =none/3、

1、bridge模式

指定bridge模式的时候,会在docker0 之上分配一个地址,是evth-pair技术;

2、host模式

使用host 模式,就是和宿主机的网络配置一样了;

3、none模式

指定为none模式的时候,网卡就只有本地lo回环地址;


        我是chililopp,正在学习k8s,之后如果有新的总结或者体验也会发出来,如果有说的不对的地方,还请指点,十分感谢阅读!

相关文章:

  • 机器学习-20-基于交互式web应用框架streamlit的基础使用教程
  • 企业如何查看员工的上网时长和记录?如何查看公司局域网员工电脑的上网记录
  • uniapp 开发 App 对接官方更新功能
  • 【Android】基础—基本布局
  • 校验el-table中表单项
  • Flink实时开发添加水印的案例分析
  • 【Qt】之【Bug】error:C1083 无法打开包括文件
  • 第七章 单片机的串行口
  • 小程序为什么要做分包处理
  • [Unity]碰撞器的接触捕获层详解
  • springboot 重新注册 bean
  • 【C语言】全面解析冒泡排序
  • vscode通过ssh链接远程服务器上的docker
  • 基于深度学习的车距检测系统
  • vi 编辑器快捷生成 main 函数和基本框架
  • JavaScript-如何实现克隆(clone)函数
  • 【前端学习】-粗谈选择器
  • 2019.2.20 c++ 知识梳理
  • codis proxy处理流程
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Java|序列化异常StreamCorruptedException的解决方法
  • JavaScript设计模式系列一:工厂模式
  • js操作时间(持续更新)
  • node 版本过低
  • Promise初体验
  • 关于springcloud Gateway中的限流
  • 理清楚Vue的结构
  • 前言-如何学习区块链
  • 数据仓库的几种建模方法
  • 思维导图—你不知道的JavaScript中卷
  • 推荐一个React的管理后台框架
  • 智能网联汽车信息安全
  • 走向全栈之MongoDB的使用
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 昨天1024程序员节,我故意写了个死循环~
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • ###项目技术发展史
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (24)(24.1) FPV和仿真的机载OSD(三)
  • (C++20) consteval立即函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (备份) esp32 GPIO
  • (第30天)二叉树阶段总结
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (四)库存超卖案例实战——优化redis分布式锁
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (一)RocketMQ初步认识
  • (一)WLAN定义和基本架构转
  • (转)IOS中获取各种文件的目录路径的方法
  • .dwp和.webpart的区别