Docker网络模式简单介绍
1 简介
docker常见的网络模式有5种,分别为
- bridge:Docker中默认的网络驱动模型,在启动容器时如果不指定则默认为此驱动类型;
- host:打破Docker容器与宿主机之间的网络隔离,直接使用宿主机的网络环境,该模型仅适用于Docker17.6及以上版本;
- overlay:可以连接多个docker守护进程或者满足集群服务之间的通信;适用于不同宿主机上的docker容器之间的通信;
- none:即禁用了网络驱动,需要自己手动自定义网络驱动配置;
- plugins:使用第三方网络驱动插件;
2 详细介绍各种模式的特点及应用场景
2.1 bridge模式
简单来说:就是穿马甲,打着宿主机的旗号,做自己的事情。Docker的默认模式,它会在docker容器启动时候,自动配置好自己的网络信息,同一宿主机的所有容器都在一个网络下,彼此间可以通信。类似于我们vmware虚拟机的nat模式。利用宿主机的网卡进行通信,因为涉及到网络转换,所以会造成资源消耗,网络效率会低。
2.2 host模式
简单来说,就是鸠占鹊巢,用着宿主机的东西,干自己的事情。容器使用宿主机的ip地址进行通信。
特点:容器和宿主机共享网络
2.3 container模式
新创建的容器间使用已创建的容器网络,类似一个局域网
特点:容器和容器间共享网络
2.4 none模式
这种模式最纯粹,不会帮你做任何网络的配置,可以最大限度的定制化。
2.5 overlay模式
容器彼此不再同一网络,而且能互相通行。
Docker网络模式简单介绍相关推荐
- Docker网络模式解析
目录 前言 一.常用基本命令 (一)查看网络 (二)创建网络 (三)查看网络源数据 (四)删除网络 二.网络模式 (一)总体介绍 (二)容器实例内默认网络IP生产规则 (三)案例说明 1.bridge ...
- 【k8s】docker网络模式(必知)
docker网络部分的视频我看了很多,讲解最透彻的还是https://www.bilibili.com/video/BV123411y7TB?p=8 获取本文方式:见谷粒商城文尾,备注[docker网 ...
- Docker集群(一) —— Docker网络及flannel介绍
[摘要]本文介绍docker网络原理和设置,以及在docker集群中需要解决的问题.最后介绍flannel在解决docker网络问题中的作用. 1 基础 在介绍docker的网络之前,必须先认识d ...
- 【云原生 | Docker 高级篇】06、Docker 网络模式详解
目录 一.Docker 平台架构图解 整体说明: 二.Docker 网络是什么 三.Docker 网络常用基本命令 1.查看网络 2.查看网络源数据 3.删除网络 4.案例 四.Docker 能干 ...
- Docker网络模式与数据管理
Docker网络模式与数据管理 前言 一.四种网络模式 (1)Host模式 (2)Container模式 (3)Bridge模式(默认) (4)None模式 (5)overlay2 二.自定义网络 ( ...
- NodeJS环境搭建以及运行Node.js项目、饿了么ui(elementui)开发模式简单介绍
一.Node.js是什么? 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]. Node.js使用了一个事件驱动.非阻塞式I/O 的模型. 1.2 Node.j ...
- 关于docker那点事儿——docker网络模式
docker网络模式 前言 一.容器网卡.网桥docker0.veth关系 二.docker的4种网络模式 bridge模式 host模式 container模式 none模式 前言 可以说每一次技术 ...
- MVC的开发模式简单介绍
MVC的开发模式简单介绍 MVC M model 模型 实体类和业务和dao dao(数据库访问对象) V view 视图 jsp C controller 控制器 servlet 作用:视图和逻辑分 ...
- docker网络--理解linux底层实现机制、docker网络模式
1. Linux网络基础 Linux内核具有非常成熟和高性能的TCP / IP堆栈实现.Docker网络使用linux内核的网络堆栈作为低级原语来创建高级网络驱动程序.简而言之,Docker网络就是 ...
最新文章
- Leader忙死,下属闲死,谁的错?总监让我学习,猴子理论
- Lyft推出一种新的实时地图匹配算法
- Django-View中绕过RSCF验证
- Android Context初探
- 手写spring编程事务
- 机器学习(十二)——机器学习中的矩阵方法(2)特征值和奇异值
- c# 2.0实现摄象头视频采集,拍照,录象
- LeetCode刷题——整数反转
- linux怎么重新编译c文件,linux编译c文件
- 如何用保险保障自己的一生?
- 大数据处理流程的主要环节
- LTE技术对PTN的影响
- C语言程序设计题(函数题中15道)
- 安利一个免费在线的pdf转word、excel、ppt
- Nginx配置ssl自签名证书
- 近观香港,远看上海,反思深圳
- 基本粒子群算法小结及算法实例(附Matlab代码)
- 数据结构习题及解析二
- 三维分子模型软件PyMOL
- 新个税计算html、以及java源代码