首页 > 其他分享 >docker - [13] docker网络

docker - [13] docker网络

时间:2024-05-07 16:22:26浏览次数:22  
标签:容器 13 addr tomcat ip 网络 tomcat01 docker

smo smo smo "狂神" omz omz omz

 

一、理解网络

本机回环地址:127.0.0.1

本机IP地址:192.168.2.131

docker地址:172.17.0.1

 

 

1.1、docker如何处理容器网络访问的?

首先,拉取一个tomcat镜像(我直接从之前制作的tomcat镜像拉取下来了)

拉取之后修改了一下名字:docker tag <imageId> tomcat:1.0

之后把之前名称特别长的镜像删掉:docker rmi -f xxx:1.0

然后启动镜像:docker run -d -P --name tomcat01 tomcat

启动tomcat容器并查看ip addr的执行结果:docker exec -it tomcat01 ip addr

可能会遇到ip addr命令不存在的情况,可以问一下文心、通义、混元和豆包它们。

测试一下容器内的ip是否可以ping通

每启动一个容器,docker就会给docker容器分配一个ip,只要安装了docker,就会有一个网卡docker0桥接模式,使用的技术是evth-pair技术!在宿主机(容器外)再次执行ip addr,发现会多出一个网卡:vethefdc19@if40

再启动一个容器

 

1.2、evth-pair 技术原理

是一对的虚拟设备接口,成对出现,一段连着协议,一段彼此相连。正因如此,evth-pair充当一个桥梁,连接着各种虚拟网络设备OpenStack、Docker容器之间的连接、OVS的连接,都是使用的evth-pair技术。

 

1.3、容器之间是否可以ping通

tomcat01的ip(172.17.0.2):docker exec -ti tomcat01 ip addr

tomcat02的ip(172.17.0.3):docker exec -ti tomcat02 ip addr

进行测试:docker exec -ti tomcat01 ping 172.17.0.2

 

 

二、标题

 

 

三、标题

 

 

 

— 要养成终身学习的习惯 —

标签:容器,13,addr,tomcat,ip,网络,tomcat01,docker
From: https://www.cnblogs.com/houhuilinblogs/p/18177556

相关文章

  • 网络丢包排查方法
    一、硬件网卡丢包1.RingBuffer溢出RingBuffer(环形缓冲区)溢出是指当往一个已经满了的环形缓冲区中写入数据时,会覆盖之前存储在缓冲区中的数据。这种情况通常发生在写入速度快于读取速度的情况下。1.查看RingBuffer满而丢弃的包统计(fifo字段)$ethtool-Seth0|greprx_fif......
  • [转]openEuler 22.03 (LTS-SP1)安装最新版Docker(踩坑及解决方案)
    原文地址:openEuler22.03(LTS-SP1)安装最新版Docker(踩坑及解决方案)_openeulerdocker-CSDN博客openEuler22.03LTS-SP1要是直接yuminstalldocker,默认安装docker是18.09.0,这个版本Docker有个bug,所以还是安装个最新版Docker。1、先增加docker官方仓库[[email protected]......
  • docker网络配置:bridge模式、host模式、container模式、none模式
    在docker平台里有四种网络模式,今天继续分享一下它们的常用知识,进一步加深对docker技术的理解。1、docker网络模式分类dockerrun创建Docker容器时,可以用--net选项指定容器的网络模式,Docker主要有以下4种网络模式。bridge模式:--net=bridge如果不指定的话默认设置。host模式......
  • linux网络-网络文件共享服务
    存储类型存储类型分为三种:直连式存储:Direct-AttachedStorage,简称DAS网络附加存储:Network-AttachedStorage,简称NAS存储区域网络:StorageAreaNetwork,简称SAN三种存储架构的应用场景:DAS虽然比较古老了,但是还是很适用于那些数据量不大,对磁盘访问速度要求较高的中小企业;NA......
  • 【网络知识系列】-- 网络拓扑图S
    一、整体技术体系架构产品清单:下一代防火墙、数据库审计、负载均衡、感知平台+(检测探针)......
  • Docker 端口映射防火墙规则配置
    背景当docker使用端口映射时,dockerdaemon会创建DOCKER链绕过firewalld建立iptables规则,可能使firewall规则失效。可以通过修改DOCKER-USER链来管理docker的防火墙规则或禁用firewalld直接配置iptables(不推荐)1.停止docker不要在Docker运行时Reloadfi......
  • Docker安装Jenkins
      机器上要有jdk,服务器可以执行如下命令安装   yuminstall-yjava-1.8.0-openjdk.x86_64   jenkins开始    dockersearchjenkins  dockerpulljenkins/jenkins:2.414.2  dockerrun-d-uroot-p8080:8080-p50000:50000-v/var/jenkin......
  • 便携式手提测试仪设计资料:474-便携式手提万兆网络协议测试仪
    便携式手提万兆网络协议测试仪一、平台简介   便携式手提万兆网络协议测试仪,以FPGA万兆卡和X86主板为基础,构建便携式的手提设备。   FPGA万兆卡是以Kintex-7XC7K325TPCIeX4的双路万兆光纤网络卡,支持万兆网络数据的收发和网络协议的定制设计。  ......
  • 神经网络极简入门
    神经网络是深度学习的基础,正是深度学习的兴起,让停滞不前的人工智能再一次的取得飞速的发展。其实神经网络的理论由来已久,灵感来自仿生智能计算,只是以前限于硬件的计算能力,没有突出的表现,直至谷歌的AlphaGO的出现,才让大家再次看到神经网络相较于传统机器学习的优异表现。本文主要......
  • SD-WAN,即软件定义的广域网,是一种创新的网络技术
    SD-WAN,即软件定义的广域网,是一种创新的网络技术,它通过利用SDN(软件定义网络)技术,实现了企业网络的快速组网和灵活配置。这种技术可以自动配置终端路由器,使得企业能够轻松地搭建起覆盖传输专线、移动网络、互联网等任何网络的广域网。SD-WAN的核心优势在于其集中管理和智能调度能力......