docker中的网络模式是什么意思

发布时间 - 2022-08-17 00:00:00    点击率:
docker网络模式的意思:1、bridge模式,默认的网络驱动模型,会在docker容器启动时候,自动配置好自己的网络信息;2、host模式,打破Docker容器与宿主机之间的网络隔离,直接使用宿主机的网络环境;3、overlay模式,可以连接多个docker守护进程或者满足集群服务之间的通信;4、none模式,即禁用网络驱动;5、plugins模式,使用第三方网络驱动插件。

本教程操作环境:linux7.3系统、docker19.03版、Dell G3电脑。

docker中的网络模式是什么意思

docker常见的网络模式有5种,分别为

  • bridge:Docker中默认的网络驱动模型,在启动容器时如果不指定则默认为此驱动类型;

  • host:打破Docker容器与宿主机之间的网络隔离,直接使用宿主机的网络环境,该模型仅适用于Docker17.6及以上版本;

  • overlay:可以连接多个docker守护进程或者满足集群服务之间的通信;适用于不同宿主机上的docker容器之间的通信;

  • none:即禁用了网络驱动,需要自己手动自定义网络驱动配置;

  • plugins:使用第三方网络驱动插件;

各种模式的特点及应用场景

bridge模式

简单来说:就是穿马甲,打着宿主机的旗号,做自己的事情。Docker的默认模式,它会在docker容器启动时候,自动配置好自己的网络信息,同一宿主机的所有容器都在一个网络下,彼此间可以通信。类似于我们vmware虚拟机的nat模式。利用宿主机的网卡进行通信,因为涉及到网络转换,所以会造成资源消耗,网络效率会低。

host模式

简单来说,就是鸠占鹊巢,用着宿主机的东西,干自己的事情。容器使用宿主机的ip地址进行通信。

特点:容器和宿主机共享网络

container模式

新创建的容器间使用已创建的容器网络,类似一个局域网

特点:容器和容器间共享网络

none模式

这种模式最纯粹,不会帮你做任何网络的配置,可以最大限度的定制化。

overlay模式

容器彼此不再同一网络,而且能互相通行。

推荐学习:《docker视频教程》


# docker  # 自己的  # 多个  # 适用于  # 会在  # 第三方  # 鸠占鹊巢  # 都在  # 自定义  # 分别为  # 打着 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: JS实现鼠标移上去显示图片或微信二维码  android nfc常用标签读取总结  如何快速生成ASP一键建站模板并优化安全性?  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  Java类加载基本过程详细介绍  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  如何快速生成凡客建站的专业级图册?  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  如何在万网开始建站?分步指南解析  5种Android数据存储方式汇总  再谈Python中的字符串与字符编码(推荐)  Laravel如何与Pusher实现实时通信?(WebSocket示例)  在线制作视频网站免费,都有哪些好的动漫网站?  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  香港服务器WordPress建站指南:SEO优化与高效部署策略  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  Android滚轮选择时间控件使用详解  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Laravel如何使用Blade模板引擎?(完整语法和示例)  如何快速建站并高效导出源代码?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  教你用AI将一段旋律扩展成一首完整的曲子  Laravel如何发送系统通知?(Notification渠道示例)  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  如何解决hover在ie6中的兼容性问题  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  如何在云虚拟主机上快速搭建个人网站?  EditPlus中的正则表达式 实战(1)  在线制作视频的网站有哪些,电脑如何制作视频短片?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  如何在七牛云存储上搭建网站并设置自定义域名?  北京网站制作公司哪家好一点,北京租房网站有哪些?  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  php 三元运算符实例详细介绍  公司网站制作需要多少钱,找人做公司网站需要多少钱?  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  如何确保FTP站点访问权限与数据传输安全?  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  Android自定义listview布局实现上拉加载下拉刷新功能