【Docker】基于实例项目的集群部署(三)Linux基础命令

H3C微型企业网络配置实例 H3C企业网络网络实战附带项目源文件 阅读详情

⭐️ 本文首发自 前端修罗场(点击加入),是一个由 资深开发者 独立运行 的专业技术社区,我专注 Web 技术、Web3、区块链、答疑解惑、面试辅导以及职业发展。现在加入,私聊我即可获取一次免费的模拟面试机会,帮你评估知识点的掌握程度,获得更全面的学习指导意见,交个朋友,少走弯路,少吃亏!

Linux系统作为优秀的企业级服务器系统,有多处优点:

  • 可靠的安全性
  • 良好的稳定性
  • 完善的网络功能
  • 多用户任务
  • 丰富的软件支持
  • 跨平台的硬件支持

目录结构

我们可以通过以下结构了解Linux的目录作用:
在这里插入图片描述

命令操作

  • 列出目录内容:ls
  • 创建新目录:mkdir project cd project
  • 创建文件:touch hello.txt
  • 写入文件内容:echo hello > hello.txt
    //将hello写入到hello.txt
  • 查看:cat hello.txt
  • 编辑:vi hello.txt //可以转看Vim命令
  • 复制文件或目录:cp hello.txt nex.txt将hello.txt文件夹复制一份为new.txt
  • 复制目录的内容:cp -r project new newporject//复制project文件夹及其内容到newproject
    (注:-r:递归复制目录的内容)
  • 删除文件:rm hello.txt //删除hello.txt文件
  • 删除文件或目录: rm -r project //删除project文件夹,会有删除提示
    rm -rf project //强制删除project文件夹,不会有删除提示
  • 移动目录或文件:mv -f newporject /home //移动newproject目录到home下,-f:强制覆盖已存在的目录或文件
  • 查看文件属性:ls -l
    在这里插入图片描述
  • l 开头:链接
  • d 开头:目录or文件夹
  • 开头:文件

在这里插入图片描述
修改权限指令:chmod 权限编号(如700) 文件名
读:4
写:2
执行:1
没有:0
7:4+2+1
三位数

在这里插入图片描述

防火墙操作

CentOS7默认安装了firewalld防火墙,利用防火墙我们可以允许或限制传输的数据通过:
在这里插入图片描述

管理防火墙

  • 查看、启动、关闭、重启防火墙
    firewall-cmd --state //查看
    service firewall start //启动
    service firewall stop //关闭
    service firewall restart //重启

  • 端口管理
    firewall-cmd --permanent --addport=8080-8085/tcp //开发8080至8085范围的tcp端口
    firewall-cmd --reload //让防火墙加载开放的规则
    firewall-cmd --permanent --remove-port=8080-8085/tcp//关闭8080至8085范围的tcp端口

注意:开发与删除端口要一样,开发的是一个范围,删除就要删除一个范围

firewall-cmd --permanent --list-ports //查看开放的端口列表

firewall-cmd --permanent --list-ports 80/tcp 8080-8100/tcp //查看80端口和8080至8100范围的端口开发的状态

firewall-cmd --permanent --list-services ssh dhcpv6-client //查看有哪些程序正在使用互联网

OK,上面这些Linux命令基本够用了,当然在Docker环境下,还是Docker的命令,这个就放在下一篇中讲述。

Docker部署Kubernetes容器化应用详解:从镜像构建到集群部署 本文详细介绍了在Linux环境下通过Docker与Kubernetes(K8s)构建容器化应用的完整流程。主要内容包括:环境准备(系统配置、Docker和K8s组件安装)、集群搭建(单节点/多节点部署)、镜像构建(Dockerfile编写与安全扫描)、应用部署(Deployment/Service/Ingress配置)以及生产级优化方案(资源调度、HPA、监控等)。提供了从开发到生产的全链路实践指南,包含可执行的代码示例和关键配置要点,帮助读者快速实现容器化应用的高效管理与弹性扩展。 阅读详情

相关推荐

Redis在linux环境集群部署详细介绍

Redis 集群是一种分布式的 Redis 实例集合,通过数据分片(sharding)和复制(replication)实现了数据的高可用性和负载均衡。Redis 集群没有单点故障,即使部分节点失效,整个集群仍然能够继续提供服务。在 Linux 环境下部署 Redis 集群是应对高并发、大数据量场景的有效方式,通过 Docker 的使用,可以进一步简化部署和管理过程。在实际应用中,建议结合业务需求选择合适的 Redis 集群部署方式,并在集群上线前进行充分的测试,以确保其稳定性和高可用性。

J老熊 2668

网络技术项目实例(1):VLAN技术项目应用案例

vlan在生产环境都是怎么用的,为什么这样用,先从vlan的技术原理说起 vlan是个二层技术,是工作在交换层面的,我们从交换机的转发原理来看。 交换机连接多个节点,会生成mac地址表,然后根据mac地址表进行数据转发。 mac地址表是这样的(以华为交换机为例,其他各厂商类似) 如图,交换机记录了每个PC的mac地址对应的接口号,这样就可以帮他们进行数据转发了。 (mac地址学习原理可查看专栏相关文章,本文暂不详述) 测试可以看到,两个pc是可以通信的 通信原理也非常简单,pc1发

B站:众元网络 1730

docker安装redis并搭建集群

一、docker安装redis 1、拉取redis镜像文件 docker pull redis 查看镜像 docker images 2、在linux主机创建等会需要挂载的目录和文件 创建data目录(存放数据文件,包括用于持久化的dump.rdb) mkdir -p /mydata/redis/data 创建配置文件 mkdir -p /mydata/redis/conf touch /mydata/redis/conf/redis.conf 3、创建redis容器并进行端口映

qq_38327769的博客 1万+

网络运维实战项目(端午水篇)

终极一班网络项目实战!

Mr.Wang的博客 8227

Elasticsearch 在linux部署 及 Docker 集群部署详解案例示范

Elasticsearch 是一个强大的分布式搜索和分析引擎,它能够处理和分析海量的数据。无论是在日志分析、全文检索、还是数据存储等场景中,Elasticsearch 都具有广泛的应用。本文将详细讲解如何在 **CentOS** 上部署 Elasticsearch,并进一步讨论如何通过 **Docker** 快速搭建 Elasticsearch 及其集群环境

J老熊 2344

Docker部署ES集群

Elasticsearch(ES)作为分布式搜索引擎,其核心价值在于通过集群部署实现高可用性和数据冗余。 本实验对比两种典型部署方案: 原生Linux部署:直接安装ES服务,适用于生产环境,资源利用率高,但需手动管理多节点。 Docker容器化部署:通过容器快速搭建集群,适合测试或动态扩展场景,具备资源隔离和快速回滚优势。 掌握原生Linux环境下ES集群(≥2节点)的搭建与配置。

eeeeebv的博客 1853

DVWA-XSS (Stored) Low Medium High低中高级别_xss(stored)(low,medium,high)

作者简介」:优快云 top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏。

2401_84297193的博客 449

Linux使用docker集群部署

MySQL配置文件my.cnf将从主机的/data/mysql/conf目录挂载到容器的/etc/my.cnf目录。MySQL数据目录将从主机的/data/mysql/data目录挂载到容器的/var/lib/mysql目录。的 nginx 容器,配置了指定的网络、端口映射、挂载配置文件和网页内容目录,并启用了特权模式和自动重启。MySQL的root密码将设置为sasa,并且容器的3306端口将映射到主机的3306端口。上传my.cnf文件到/data/mysql/conf文件夹中。-v标志用于挂载卷。

qq_74770105的博客 2002

中小型企业网络综合实战案例分享

中小型企业网络综合实战案例分享:实验背景:内部网络使用SW1、SW2、SW3三台交换机,SW1为作为核心交换机,SW2、SW3作为接入层交换机,每台交换机所连接的网络设备如图所示;使用R1将总部网络接入到Internet,R1还使用DDN专线跟北京分部的R2和上海分部R3相连接。使用R2将内部网络连接到总部和上海分部,如图所示。使用R3将局域网连接到北京分部和总部,如图所示。IP地址按拓扑图所示进行分配,所有网络的子网掩码都是255.255.255.0基本配置。

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系! 4839

完整的网络工程项目

一个完整的网络工程项目,从需求分析、系统设计原则、、、、到验收。

网络ospf应用与项目实例

OSPF的原理已经实际工程详细案例分析。

Elasticsearch原生linux部署集群 和docker部署集群

无论是原生 Linux 部署还是 Docker 部署,Elasticsearch 集群的部署都需要根据实际需求和环境特点进行选择。原生部署适合对性能和控制力要求高的场景,而 Docker 部署则更适合快速迭代和资源优化的场景。选择合适的部署方式,可以最大化 Elasticsearch 的性能和可用性,满足业务需求。

2302_76195174的博客 1386

一个完整的网络工程项目

很难找到的网络实施详细案例 方案解实施计划步骤!

【Docker】在Linux使用Docker进行nacos集群部署

Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。服务发现和服务健康检查:Nacos能够帮助您实现自动服务注册、发现和健康检查。动态配置服务:Nacos能够帮助您在所有环境中管理和维护应用的配置。您可以在Nacos中集中式管理应用的配置,并动态地推送配置更新。动态DNS服务:Nacos提供了一种基于DNS协议的服务发现机制,可以更好地支持Kubernetes和Istio等云原生环境。服务和元数据管理。

SAME_LOVE的博客 2114

Python程序—定子故障三相永磁同步电动机振动与电流数据集

1.0 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为2.26%: 匝间短路故障,严重度为2.70%: 匝间短路故障,严重度为3.35%: 匝间短路故障,严重度为4.41%: 匝间短路故障,严重度为6.48%: 匝间短路故障,严重度为12.17%: 匝间短路故障,严重度为21.69%1.5 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为1.57%: 匝间短路故障,严重度为1.88%: 匝间短路故障,严重度为2.34%

m0_66465741的博客 1316

SAP MTS计划策略40实战:如何配置‘带最终组装的计划‘提升定制化生产效率

本文深入解析SAP计划策略40(带最终组装的计划)的核心机制与实战配置。该策略通过“需求消耗”与“组装灵活性”,有效融合按库存生产(MTS)与按订单生产(MTO)的优势,帮助制造企业在保持通用组件库存稳定的同时,快速响应客户的定制化需求,从而提升生产效率与客户满意度。

ruby5的博客 966

Docker应用详解篇——docker的安装、配置docker镜像加速、docker常见命令详解、数据卷挂载,使用DockerCompose部署微服务集群

一、在Linux虚拟机中安装Docker前言:本篇是针对讲解Docker的使用步骤和Dokcer能帮助我们完成什么样的需求,所以将会通过实例进行推动讲解,让内容不显空洞, 同时提供案例,方便读者更好掌握与理解为什么需要使用Docker?使用Docker有什么好处?Docker和虚拟机有什么不同如何解决不同的运行系统环境的问题?一般我们在进行大型的项目部署时,通常会遇到因为大型项目组件多,运行环境复杂、依赖关系复杂、容易;

weixin_64339548的博客 1804

RT-Thread代码启动过程——以及 $Sub$ $main 与 $Super$ $main

我们找到系统复位的地方,可以往下单步跟踪。 ①从系统初始化开始执行,将函数地址赋给R0寄存器,跳转到R0地址执行并返回此处(BLX是带链接的跳转,即带返回的跳转)。 ②将main函数地址给R0,将函数地址赋给R0,跳转到R0地址执行,不返回(BX是跳转,不返回)。 ③跳转到了$Sub$$main。 【注:在 __CC_ARM 编译器环境下,使用了$Sub$$ 与$Super$ $ 的...

yang1111111112的博客 1万+

Linux Docker中APISIX集群部署【珍藏版】

Apache APISIX 是 Apache 软件基金会下的云原生 API 网关,它兼具动态、实时、高性能等特点,提供了负载均衡、动态上游、灰度发布(金丝雀发布)、服务熔断、身份认证、可观测性等丰富的流量管理功能。我们可以使用 Apache APISIX 来处理传统的南北向流量,也可以处理服务间的东西向流量。同时,它也支持作为 K8s Ingress Controller 来使用。

记录工作开发中遇到的技术难点,方便自己查看,也希望可以帮助到他人... 7489

Ubuntu开机进入initramfs,解决办法来了!

摘要:Ubuntu系统启动时卡在initramfs界面,表明系统无法正常挂载根文件系统。常见原因包括引导配置错误、文件系统损坏、驱动程序问题和硬件故障。解决方法包括:1)使用fsck修复文件系统;2)通过dmesg排查驱动问题;3)检查硬盘等硬件状态;4)重新安装GRUB引导程序。建议做好系统备份等预防措施,遇到问题时按步骤排查。该问题通常可通过文件系统修复或引导配置重建解决。(148字)

米可的博客! 3419

【入门AUTOSAR网络管理测试】AUTOSAR网络管理规范需求解读

AUTOSARAutomotive Open System Architecture,汽车开放系统架构,由全球汽车制造商、部件供应商及其他电子、半导体和软件系统公司联合建立,致力于制定汽车电子软件标准的联盟。网络管理网络管理的目的是使网络中的ECU节点有序的睡眠和唤醒。在没有通信需求的时候睡眠,在需要通信的时候唤醒,可以节约汽车电池的电量。

测试领域技术分享 5162

Docker Swarm集群部署

Docker Swarm集群部署1 方案介绍1.1 概述1.2 软件包2 Swarm集群搭建2.1 IP规划2.2 基础配置2.2.1 关闭SELinux2.2.2 关闭防火墙或开放需要的业务端口2.2.3 调整max_open_files2.2.4 重启检查SELinux、firewalld和open files2.3 配置主机名解析2.4 安装Docker2.5 创建集群2.5.1 初始化主管理节点2.5.2 增加从管理节点2.5.3 查看管理节点信息2.5.4 增加工作节点2.5.5 查看集群信息2.

Zhuge_Dan的博客 7389

大厂校招:星宸科技嵌入式面试及参考答案(5万字长文)

当一个新的硬件设备被插入系统时,内核会发送一个设备事件通知 udev,udev 会根据设备的属性和规则,为该设备创建一个合适的设备文件。通过去除不必要的驱动程序、禁用不需要的功能、选择合适的内核配置选项、优化内核编译选项和定制内核模块等方法,可以减小内核的大小和复杂性,提高系统的性能和稳定性。上半部通常是在中断关闭的情况下执行的,以确保中断处理的原子性。处理碎片化内存是内存管理中的一个重要问题,可以采用内存压缩、内存池管理、伙伴系统、首次适应算法和最佳适应算法等方法来减少内存碎片的产生,提高内存的利用率。

大模型大数据攻城狮的专栏 2924

Hadoop集群docker部署整理

本文是关于如何使用Docker部署Hadoop集群的详细指南。

Wha1eFa11的博客 2550

Docker 环境 Playwright MCP 部署全流程指南

Docker部署Playwright MCP全流程指南 本文详细介绍了使用Docker容器化部署Playwright MCP的完整流程,涵盖镜像拉取、容器启动、配置优化和问题排查。主要内容包括: 核心部署步骤:通过官方镜像快速搭建环境,支持自定义端口和数据持久化 关键配置要点:详解网络设置、持久化目录挂载和环境变量配置 服务验证方法:通过日志检查和服务连通性测试确保部署成功 客户端集成:提供VS Code等IDE的配置示例 常见问题解决:针对浏览器启动超时、跨域限制等问题给出解决方案 实战案例:演示自动化爬

勤奋的码农 1473

水与光的奇妙“切割之舞”:水导激光切割技术探秘

水导激光切割技术的诞生,是材料加工领域不断追求高精度、高质量加工的成果。传统激光切割技术在加工过程中,材料会因瞬间高温而产生热变形、热影响区大以及切割面粗糙等问题,这些弊端在对一些高精度、热敏性材料的加工中尤为突出 ,迫切需要一种新的技术来克服这些难题。水导激光切割技术的起源可以追溯到 20 世纪 80 年代。1986 年,德国公司 Aesculap-Werke AG 首次提出了将水流引入激光切割过程的创新想法,并制造出首代水导激光设备。不过,当时的技术尚处于雏形阶段,仅仅是在光纤出口添加了一小柱水流,激光

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 1672
上一篇: 【Docker】基于实例项目的集群部署(二)部署项目实例介绍与搭建 | 前后端分离项目
下一篇: 【Docker】基于实例项目的集群部署(四)Docker虚拟机 | Docker 指令 | Docker容器与镜像
蟹蟹蟹风流
蟹蟹蟹风流 优质创作者: 编程框架技术领域 优质创作者: 编程框架技术领域 领域专家: 前端开发技术领域 领域专家: 前端开发技术领域
博客等级 码龄11年 3万+粉丝 396原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蟹蟹蟹风流

期望和你分享一杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值