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

【赵渝强老师】Docker的Bridge网络模式

1

由于Docker的容器彼此之间是逻辑隔离的,所以,在安装Docker时会为在容器创建隔离的网络环境。在该隔离的网络模式环境下,运行在宿主机上的各个容器具有完全独立的网络栈,并且Docker容器的网络环境与宿主机相互隔离。通过配置使用Docker的不同网络模式,可以使容器共享宿主机的网络命名空间,也可以实现容器间的相互访问。

image.png
点击这里查看视频讲解:【赵渝强老师】Docker的Bridge网络模式

Docker一共提供了4种网络模式:bridge、container、host和none。下表对比了这4种通信模式的特点。

2

Bridge网络模式是Docker容器默认的网络模式。利用Bridge模式,可以非常方便地实现容器与容器之间、容器与宿主机之间的网络隔离。并且通过使用宿主机上的docker0网桥,容器可以实现与宿主机乃至外部网络进行相互的网络通信。下图说明了Bridge模式的工作机制。

3

下面通过示例演示如何使用bridge模式。

(1)使用busybox镜像创建容器。

docker run -it --network=bridge busybox /bin/sh

提示:这里的--network=bridge可以不写,默认就是bridge模式。
busybox是一个集成了一百多个最常用Linux命令和工具的软件工具箱,如cat、echo等;它也包含了一些更大、更复杂的工具,如grep、find、mount及telnet等。

(2)在容器内部执行命令“ifconfig”查看容器的网络信息,如下图所示。

4

在默认情况下,Docker引擎会自动创建一个bridge网络。Docker引擎同时也为用户提供了自定义bridge网络的方式。利用该方式,用户可以自定义bridge的子网地址和网关等参数。

提示:用户自定义bridge网络是在生产环境中推荐到最佳方式。

(1)执行下面的命令自定义bridge网络。

docker network create -d bridge --ip-range=192.168.1.0/24 --gateway=192.168.1.1 --subnet=192.168.1.0/24 bridge2

其中的参数如下:

  • -d:指定网络模式的类型,默认值是bridge。
  • --ip-range:指定子网分配IP的范围。
  • --gateway:指定网关的IP地址。
  • --subnet:指定子网的IP地址。
  • bridge2:自定义bridge网络的名称。

(2)查看Docker的网络。这时就可以看到新创建的bridge2,如下图所示。

docker network ls

5

(3)使用bridge2创建一个容器,这里通过参数--ip指定了容器的IP地址。

docker run -it --network=bridge2 --ip=192.168.1.3 busybox 

(4)在容器内执行命令“ifconfig”查看网络信息,如下图所示。

6

http://www.jsqmd.com/news/112049/

相关文章:

  • Python3 asyncio 模块
  • 2025口碑不错的展馆设计公司TOP5权威推荐:人防展馆设计公司解析 - 工业品牌热点
  • 详细介绍:2024CSP-S提高组第二轮试题及解析(第一题、决斗(duel))
  • 数学_中考压轴_将军饮马
  • QtCreator的菜单栏不见了
  • 2025年专业工程律师推荐,工程律师哪家靠谱全解析 - 工业推荐榜
  • ROS1-c++编译开发-CMake-Rviz可视化工具-roslaunch-01 - jack
  • 【赵渝强老师】Docker的Container网络模式
  • 2025年视觉激光打标机源头厂家权威推荐榜单:双头视觉激光打标/CCD视觉自动激光打标机/生产线激光打标机源头厂家精选 - 品牌推荐官
  • 为什么协程能让程序不再卡顿?——从同步、异步到 C++ 实战
  • 2025年度精密轧机大型厂家排名:环保型精密轧机解析 - myqiye
  • 有的人,叫他用 AI 搜答案,他居然真只是填个答案
  • 详细介绍:从0到1:Dubbo分布式服务性能压测全指南(JMeter+Gatling实战对比)
  • 完整教程:openvela 使用 VSCode 调试 SIM 环境
  • 2025年温州比较不错的文武专业学校排行榜,资质齐全的文武学校品牌企业推荐 - mypinpai
  • 【赵渝强老师】Kubernetes命令行管理工具:kubectl
  • 2025认证乳化机供应商TOP5推荐:大型厂家选型指南,破解行业痛点助力高效生产 - 工业品牌热点
  • 2025年实力乳化机厂家排名:质量可靠的乳化机厂家选择标准全解析 - 工业推荐榜
  • 2025年初效过滤棉生产厂家五大推荐,看看哪家实力强? - myqiye
  • 【赵渝强老师】什么是Docker File?
  • 如何选择专业的热能粉尘回收生产厂家?2025年指南 - 2025年品牌推荐榜
  • 2025年度专业失效分析机构排名:专业失效分析专家与权威失效分析报告推荐 - mypinpai
  • 【赵渝强老师】Kubernetes的体系架构
  • 【赵渝强老师】Kubernetes的Pod
  • 2025年专业级大理石量具正规厂商推荐,定制化大理石量具企业全解析 - 工业品牌热点
  • edge浏览器关闭内容窗口圆角功能
  • 2025年12月北京产品经理培训公司综合评估与推荐指南 - 2025年品牌推荐榜
  • 2025年银川新媒体运营公司排名:汉唐数字传媒新媒体运营实力怎样 - mypinpai
  • 【学习笔记】数位dp
  • 2025年温州文武学校年度排名:浙江省温州市苍南县飞林文武学校实力解析 - myqiye