首页 > 其他分享 >Docker系列--网络的配置

Docker系列--网络的配置

时间:2024-02-17 23:33:51浏览次数:35  
标签:容器 系列 network -- IP 网络 Docker docker

原文网址:​​Docker系列--网络的配置_IT利刃出鞘的博客-CSDN博客​

简介

说明

本文介绍Docker的网络的配置。

分享Java技术星球(自学精灵):​​learn.skyofit.com​

官网网址

​https://docs.docker.com/engine/reference/commandline/network/​

网络的默认设置

Docker启动之后,系统中会产生一个名为docker0的虚拟网桥,会默认创建三个网络:bridge、host、none。

网络模式

简介

bridge

为每一个容器分配、设置IP等,并将容器连接到docker0虚拟网桥,默认为该模式。

host

容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。

none

容器有独立的Network namespace,但并没有对其进行任何网络设置,如分配 veth pair和网桥连接,IP等。

container

新建的容器不会创建自己的网卡和配置自己的IP,而是和一个指定的容器共享IP、端口范围等。

指定网络模式的方式(以bridge为例)

docker:--network  bridge

容器与非容器网络互通

假如有两个应用:A、B。A不是用docker部署的,B是用docker部署的。网络连通有下边两种方式: 

法1:A应用里指定B应用的IP和端口:docker0的ip:容器的端口。比如:172.17.0.1:8080

法2:B应用里指定A应用的IP和端口:宿主机的ip:应用的端口。比如:192.168.80.128:6379

自定义网络

可以使用docker network create来创建自定义网络,自定义网络默认使用的是桥接网络bridge。

docker network create my-network

可以在自定义的网络下运行两个容器实例:

docker run -d -p xxx:xxx--network my-network  --name c1 xxx
docker run -d -p xxx:xxx--network my-network  --name c2 xxx

        在两个容器 c1、c2 中互相ping(使用容器名,而不是IP),成功连通!

        自定义网络本身就维护好了主机名和ip的对应关系(ip和域名都能通)。

 

标签:容器,系列,network,--,IP,网络,Docker,docker
From: https://www.cnblogs.com/knifeblade/p/18018616

相关文章

  • 排序算法总结
    冒泡排序稳定排序时间复杂度o(n2)空间复杂度o(1)点击查看代码staticvoidBubbleSort(){int[]data={1,8,5,7,9,4,6,99,88,74};inti,j,flag;//岗哨模式的冒泡排序for(i=data.Length-1;i>0......
  • ABC341
    T1:Print341模拟代码实现n=int(input())print('1'+'01'*n)T2:ForeignExchange模拟代码实现n=int(input())a=list(map(int,input().split()))foriinrange(n-1):s,t=map(int,input().split())x=a[i]//sa[i+1]+=t*xp......
  • 九.流
    内容参考:C++文件读写详解(ofstream,ifstream,fstream)_c++文件读写-CSDN博客一.概述分类:在程序设计中,用于输入/输出的流是必不可少的。C++中,依照用途不同,流可以被划分位三种:标准IO流:内存与标准输入、输出设备间的通信,一般是控制台。文件IO流:内存与外部文件之间的通信。......
  • xbl xbl_config last_parti QFIL
    CN:/#fdisk-l/dev/block/sdbNote:sectorsizeis4096(not512)FoundvalidGPTwithprotectiveMBR;usingGPTDisk/dev/block/sdb:8192sectors,32.0MLogicalsectorsize:4096Diskidentifier(GUID):6231a3fe-971e-e980-9a6a-ed770c389cacPartitiontableho......
  • 文本转视频生成模型Sora浅析
    OpenAI官网Sora介绍:https://openai.com/soraOpenAI官网Sora研究:https://openai.com/research/video-generation-models-as-world-simulators北京时间2024年2月16日凌晨OpenAI正式发布了文本生成视频模型Sora原理浅析:Sora是一种扩散模型。使用Transformer架构。将视频和图......
  • 又一个新年
    今天是大年初八,前几天在外头玩,路上车程很久。总觉得时间不是线性的,它好像越来越快。小学的时候,一年过得像永远,那五年的时光好似整个前世。工作后的这两年就明显不一样了,一切都不和你打招呼,说消失就消失,记忆被任意凭空截断。后来想明白了,记忆需要锚点,没有锚点的时光如同胖子滑滑......
  • 《系统是怎样跑起来的》读后感——第四章 熟练使用有棱有角的内存
    1.内存的物理机制很简单内存实际上是一种名为内存IC的电子元件。虽然内存IC包括DRAM、SRAM、ROM等多种形式,但从外部来看,其基本机制都是一样的。内存IC中有电源、地址信号、数据信号、控制信号等用于输入输出的大量引脚(IC的引脚),通过为其指定地址(address),来进行数据的读写。V......
  • 教职云智慧职教视频课件课程下载工具,如何在电脑端下载智慧职教视频课程课件资料到本地
    一.安装智慧职教课程下载器1.获取学无止下载器https://www.xuewuzhi.cn/icve_downloader2.下载安装后,然后点击桌面快捷方式运行即可。注意:杀毒软件可能会阻止外部exe文件运行,并将其当做成病毒,直接添加信任即可,本软件绝对没有木马病毒。二.使用说明1.学无止下载器介绍学......
  • 游戏网站策划注意事项
    今天我接触个游戏网站策划,我认为游戏网站策划是一个综合性的过程,涉及多个方面,https://www.fuligou8.com/noking/21587.html  包括市场分析、用户需求、内容规划、技术实现、商业模型等。我感觉很麻烦以下是一个基本的游戏网站策划框架及例子:市场分析调研现有的游戏网站,了......
  • 有道精品课上买的课程过期了怎么办?教你如何下载有道精品课视频课程到本地永久观看~
    前言:很多同学都遇到过购买的网课课程过期了,然后无法观看,花了钱还没学完,血亏。这里教大家一种方法,把有道精品课上面快过期的课程下载到电脑本地,然后可以永久观看了PS:对于已经过期的有道精品课程,也能是能下载的呢~提示:操此方法需要使用Windows电脑,Mac还不支持一、电脑登录有道......