首页 > 其他分享 >容器5种网络模式 与 K8S pod网络关系

容器5种网络模式 与 K8S pod网络关系

时间:2022-10-23 13:34:06浏览次数:83  
标签:容器 container network 网络 模式 mode pod K8S

文档说明:只记录关键地方;

理解了容器网络模式,也就知道了如何把多个容器相互连接起来

容器的网络模式和跨主机通信:

  1. network_mode: "bridge"
  2. network_mode: "host"
  3. network_mode: "none"
  4. network_mode: "service:[service name]"
  5. network_mode: "container:[container name/id]"

· host模式,使用--net=host指定。
· container模式,使用--net=container:NAME_or_ID指定。
· none模式,使用--net=none指定。
· bridge模式,使用--net=bridge指定,默认设置。(也可以自定义桥接模式,比如openvswitch)

docker network https://docs.docker.com/network/

K8S POD 网络模式

K8S POD 使用的网络模式其实是 network_mode: "container:[container name/id]"
k8s.gcr.io/pause守护容器提供,因此你看到pod里的所有容器都可以使用127.0.0.1或者localhost 连接

参考文档

  1. 一分钟看懂Docker的网络模式和跨主机通信
  2. 一分钟看懂Docker的网络模式和跨主机通信
  3. 一文理解Docker的网络模式
  4. k8s pod网络模式中 pause 容器作用

标签:容器,container,network,网络,模式,mode,pod,K8S
From: https://www.cnblogs.com/jingjingxyk/p/16818423.html

相关文章

  • 计算机网络:自顶向下方法 CH3 运输层
    概述运输层为运行在不同主机上的应用进程之间提供了逻辑通信运输层协议在端系统中实现即使在底层网络协议不可靠的情况下,运输协议也能够为应用程序提供可靠的数据传输......
  • # yyds干货盘点 # 盘点Python网络爬虫过程中xpath的联合查询定位一个案例
    大家好,我是皮皮。一、前言前几天在Python钻石交流群【髙鵬】问了一个​​Python​​网络爬虫的问题,提问截图如下:原始代码如下:importtimefromseleniumimportwebdriverfro......
  • 尚硅谷k8s(五):搭建k8s集群—平台规划和部署方式介绍
    搭建k8s环境平台规划单master集群多master集群服务器硬件配置要求测试环境:master2核4G20Gnode4核8G40G生产环境:更高要求搭建k8s集群部署方式目前生产部署......
  • 使用探针对pod进行状态监测
    一、探针简介探针是由kubelet对容器执行的定期诊断,以保证Pod的状态始终处于运行状态,要执行诊断,kubelet调用由容器实现的Handler(处理程序),也成为Hook(钩子),有三种......
  • 尚硅谷k8s(四):k8s核心概念
    k8s核心概念pod最小部署单元一组容器的集合共享网络和存储生命周期是短暂的(服务器重启、重新部署pod会找不到)controller确保预期的pod副本数量无状态应用部署......
  • 尚硅谷k8s(三):k8s集群架构组件
    k8s集群架构组件Master主控节点Node工作节点master组件apiserver:集群统一入口,以restful方式,交给etcd存储scheduler:节点调度,选择node节点应用部署controller-mana......
  • 尚硅谷k8s(二):k8s介绍和特性
    第一部分知识点1.k8s概述和特性2.k8s架构组件3.k8s核心概念podcontrollerservicek8s概述k8s是Google在2014年开源的容器化集群管理系统使用k8s进行容器化应用......
  • 尚硅谷k8s(一):k8s课程内容介绍
    前置知识1.Linux操作系统2.Docker课程内容第一部分k8s概念和架构第二部分从零搭建k8s集群1.基于客户端工具kubeadm2.基于二进制包方式第三部分k8s核心概念1.Po......
  • linux网络 PXE批量安装 Kickstart无人值守安装
    PXE批量网络装机PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装......
  • 网络协议
    TCP/IP模型互联网是美国人开发的,他们原本只想应用在军事领域,并没有想过先研究理论。后来互联网应用到了全世界,之后就研究出来互联网传输控制协议,此协议是一个家族,TCP/IP协......