docker-创建自定义网络,并给容器分配静态ip

文章目录

  • 前言
    • docker-创建自定义网络,并给容器分配静态ip
      • 1. 创建自定义 Docker 网络
      • 2. 给容器分配静态ip
      • 3. 验证

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


docker-创建自定义网络,并给容器分配静态ip

1. 创建自定义 Docker 网络

首先,创建一个自定义的 Docker 网络,并指定一个合适的子网范围,确保你要分配的静态 IP 地址在这个范围内。
先检查一下你本机的ip:
ipconfig
在这里插入图片描述
创建自定义网络:

docker network create --subnet=192.168.149.0/24 --gateway=192.168.149.1 yzy_network

查看:

docker network ls

在这里插入图片描述

验证:

 docker network inspect yzy_network

在这里插入图片描述
删除创建的自定义网络命令:

docker network lsdocker network rm 

在这里插入图片描述

2. 给容器分配静态ip

使用 --net 和 --ip 参数将容器连接到刚创建的网络,并分配静态 IP 地址。

docker run -d --net yzy_network --ip 192.168.149.10 -p 8082:8515 yzy_tool:v1.0
docker run -d --net yzy_network --ip 192.168.149.12 -p 8080:8515 yzy_tool:v1.0
docker run -d --net yzy_network --ip 192.168.149.13 -p 8081:8515 yzy_tool:v1.0

在这里插入图片描述

3. 验证

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mycontainer

这将输出 mycontainer 容器的 IP 地址,确认它是否为你指定的静态 IP 地址
在这里插入图片描述

确认容器是否已经连接到目标网络:

docker network inspect yzy_network

在这里插入图片描述

测试docker 服务之间是否可以正常ping通
在这里插入图片描述
最后测试主机服务与docker分配的静态ip的链接,如果ok,就可以直接根据docker服务的ip进行访问,因为主机与docker服务ip网络这部分影响地方很多,就不详细写了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/31117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PyTorch梯度直通反传

有时我们想在层的输出端放置一个阈值函数。这可能出于多种原因。其中之一是我们想将激活总结为二进制值。这种激活的二值化在自编码器中很有用。 然而,阈值化在反向传播过程中会带来问题:阈值函数的导数为零。这种梯度的缺乏导致我们的网络无法学习任何…

运动想象 (MI) 分类学习系列 (16) :LMDA-Net

运动想象分类学习系列:基于滑动窗口的通用空间模式 0. 引言1. 主要贡献2. 提出的方法2.1 LMDA-Net架构2.2 通道注意力2.3 深度注意力3. 结果3.1 实验结果3.2 消融实验4. 总结欢迎来稿论文地址:https://www.sciencedirect.com/science/article/pii/S1053811923003609 论文题目:…

MySQL:表的增删查改

文章目录 1.Create(创建)2.Retrieve(读取、查询)2.1 SELECT 列2.2 WHERE 子句2.3 结果排序(order by)2.4 筛选分页结果(limit、offset)2.5 Update更新2.6 Delete删除2.7 去重 3.聚合函数3.1 聚合函数的基本使用3.2group by子句的使用(分组查询) 增删查改:: Create(创…

Tailwindcss 扩展默认配置来自定义颜色

背景 项目里多个Tab标签都需要设置同样的背景颜色#F1F5FF,在集成tailwindcss之前就是重复该样式,如下图: .body {background-color: #f1f5ff; }集成tailwindcss时,我们希望在class中直接设置该背景色,但是默认的tai…

docker 安装与常用指令

1. docker 安装 sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudo systemctl enable do…

Windows11平台C++在VS2022中安装和使用Matplot++绘图库的时候出现的问题和解决方法

Matplot 是一个基于 C 的绘图库,专门用于绘制高质量的数据图表。它提供了一个简洁而强大的接口,使得用户能够轻松地创建各种类型的图表,包括线图、散点图、柱状图、饼图等。Matplot 的设计目标是提供与 MATLAB 相似的绘图体验,同时…

在编译内核时添加驱动的固件

最近调驱动时,无法正常加载引导。 使用的内核5.10 内核启动先于文件系统,内核启动时驱动无法访问固件文件,所以无法加载驱动。 有2个办法,可以解决,一是驱动编译KO模块,系统启动后,再动态加载…

Spring Boot 3 整合 SpringDoc OpenAPI 生成接口文档

😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…

Flutter知识点

Dart语言基础知识 Dart特性: Dart 是少数同时支持 JIT(Just In Time,即时编译)和 AOT(Ahead of Time,运行前编译)的语言之一。语言在运行之前通常都需要编译,JIT 和 AOT 则是最常见…

HCIP-HarmonyOS Device Developer 课程大纲

一:系统及应用场景介绍 1 -(3 课时) - HarmonyOS 系统介绍;HarmonyOs 定义;HarmonyOS 特征; - 统一 OS,弹性部署;硬件互助,资源共享;一次开发,多…

vue3插槽slot的使用

一&#xff0c;默认插槽 父组件页面&#xff1a;使用子组件标签 <template><div>我是父组件自己的内容</div><ComTest></ComTest> // 这里使用子组件的内容<!-- <ComTest>我要替换默认插槽的内容</ComTest> // 这里替换子组件…

Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装

Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装 目录 Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装 一、简单介绍 二、实现原理 三、注意实现 四、简单效果预览 五、案例简单实现步骤 六、关键代码 一、简单介绍 Unit…

使用Python进行数据可视化:从基础到高级

使用Python进行数据可视化:从基础到高级 数据可视化是数据分析过程中不可或缺的一部分,通过图形化的方式展示数据,可以更直观地发现数据中的趋势和模式。Python凭借其丰富的库和强大的功能,成为数据可视化的首选编程语言。本文将介绍数据可视化的基础概念、常用的Python库…

网络安全:Web 安全 面试题.(XSS)

网络安全&#xff1a;Web 安全 面试题.&#xff08;XSS&#xff09; 网络安全面试是指在招聘过程中,面试官会针对应聘者的网络安全相关知识和技能进行评估和考察。这种面试通常包括以下几个方面&#xff1a; &#xff08;1&#xff09;基础知识:包括网络基础知识、操作系统知…

超级好用的JSON格式化可视化在线工具

JSON是开发非常常用的一种报文格式&#xff0c;最常见的需求就是将JSON进行格式化&#xff0c;最好是有图形化界面显示结构关系&#xff0c;以便进行数据分析。 理想的在线JSON工具&#xff0c;应该支持快速格式化、可压缩、快捷复制、可下载导出&#xff0c;对存在语法错误的地…

Python之三大基本库——Numpy(1)

最近呢学了一些关于python的一些功能&#xff0c;为了更方便快捷高效的实现项目&#xff0c;我们要熟知python的三个基本库&#xff1a;numpy、pandas、matplotlib的功能。由于我也是入门新手&#xff0c;所以先做一些基本的总结&#xff0c;后续有进阶的话会再来更新。 一、Nu…

POI导入带有合并单元格的excel,demo实例,直接可以运行

直接可以运行 import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.s…

网络与协议安全复习 - 系统安全部分

文章目录 恶意软件什么是恶意软件传播机制和载荷传播载荷 DDoS 攻击和防范 防火墙什么是防火墙防火墙类型防火墙载体 入侵检测入侵者入侵检测蜜罐技术 口令管理基于Bloom过滤器的口令检查技术 恶意软件 什么是恶意软件 恶意软件定义为&#xff1a;隐蔽植入另一段程序的程序&a…

使用 XML 配置定义和管理 Spring Bean

Spring 框架提供了多种方式来定义和管理 Bean&#xff0c;XML 配置是其中一种传统且强大的方式。尽管现在更多的项目使用基于注解的配置&#xff0c;但了解 XML 配置在理解 Spring 的工作原理和处理遗留系统时仍然非常重要。本文将详细介绍如何使用 XML 配置来定义和管理 Sprin…

数据赋能(125)——体系:数据格式化——实施过程、应用特点

实施过程 数据格式化的实施过程通常涉及以下几个关键步骤&#xff1a; 需求分析&#xff1a; 明确数据格式化的目标和需求&#xff0c;例如是为了数据展示、存储、传输还是其他目的。确定需要格式化的数据类型和格式&#xff0c;例如日期、数字、文本等。数据准备&#xff1a…