当前位置: 首页 > article >正文

Linux.docker.k8s基础概念

        1.Linux基本命令

                cat 查看文件内容。

                cd  进入目标目录。

                ll   查询当前路劲下文件的详细信息。

                ls  查询当前路劲下的文件。

                touch 建立一个文件。

                mkdir 建立一个文件夹。

                rm   删除文件或者目录。

                mv 移动目录和重新命名文件。

                unzip 解压。

                top 查看当前线程的信息。

                find 查找文件可以模糊查询。

                tar 解压tar包。

                pwd 显示当前路径。

                mount 挂在磁盘

                kill 杀掉当前进程。

                ps  -ef | grep  '端口'  查询当前进程。

                cp 文件复制。

                history 查询之前执行命令。

                chmod 修改文件权限命令。

                df 可以查看所以挂在磁盘的使用情况。

        2.docker

                镜像:相当一个root文件系统(比如ubuntu.16,就包含完整的一套,ubunt.16最小的系统root文件),打个比方,进行就像java中一个类,而镜像就是对应的事例。

                容器:容器可以删除,启动,停止,暂停。

                容器命令

                        docker ps 查询镜像

                        docker run -it  容器名称  /bin/bash   启动容器

                        docker stop 容器id    停止容器

                        docker start 容器id   开启容器

                        docker restart  容器id  重启容器

                        docker export  容器id > 包名.tar

                        docker import  包名.tar > 名称

                镜像命令

                        docker  pull 镜像名称  拉去镜像

                        docker  rmi  镜像名称  删除镜像

                        docker search 镜像名称  查询镜像

                docker容器日志

                        docker  logs -f  -t  --tail 200 容器名称

        3.k8s

                基础概念:首先是一个开源的容器管理工具,负责容器部署,容器扩容已经负载均衡。

                核心概念:cluster,master,node

                        cluster:是一个计算,存储和网络资源的集合,k8s利用这些资源运行各种基于容器的应用。

                        master: 它是负责调度,即决定将应用放在哪里运行。

                        node: 运行在linux上操作系统,可以是物理机也可以是虚拟机。

        4.Spring clound组件

                1.nacos:服务注册,配置管理,服务发现。

                2.seats:分布式事务,可以进行二段式,三段式。

                3.openfige:类似https请求,现在是通过内部转发访问服务器进行接口调用。

                4.getway:API网关服务,提供API管理,安全控制,构建高可用,高性能的API网关。

                5.mq:高扩展,高可用的分布式消息中间件,消息队列。

                6.sentinel:流量控制,熔断降级,应用降级。

                7.Ribbon:负载均衡。

http://www.lryc.cn/news/2396367.html

相关文章:

  • GIT命令行的一些常规操作
  • 近期知识库开发过程中遇到的一些问题
  • 3.RV1126-OPENCV 图像叠加
  • 使用 HTML + JavaScript 实现一个日历任务管理系统
  • 车载诊断架构SOVD --- 车辆发现与建连
  • Notepad++找回自动暂存的文件
  • DL00924-基于深度学习YOLOv11的工程车辆目标检测含数据集
  • Axure RP11安装、激活、汉化
  • 【PhysUnits】15.6 引入P1后的左移运算(shl.rs)
  • 自编码器Auto-encoder(李宏毅)
  • 数据结构之堆(topk问题、堆排序)
  • SpringBoot使用ffmpeg实现视频压缩
  • 【Elasticsearch】exists` 查询用于判断文档中是否存在某个指定字段。它检查字段是否存在于文档中,并且字段的值不为 `null`
  • 2025-05-31 Python深度学习9——网络模型的加载与保存
  • 长安链起链调用合约时docker ps没有容器的原因
  • Appium+python自动化(七)- 认识Appium- 上
  • 数据中心双活架构解决方案
  • YOLOv5 详解:从原理到实战的全方位解析
  • 模块联邦:更快的微前端方式!
  • 前端基础学习html+css+js
  • 手机打电话时将对方DTMF数字转为RFC2833发给局域网SIP坐席
  • TCP三次握手/四次握手-TCP/IP四层模型-SSL/TLS-HTTP-HTTPS
  • SAP Business One:无锡哲讯科技助力中小企业数字化转型的智慧之选
  • 【Ubuntu远程桌面】
  • ⚡ Linux 系统安装与配置 Vim 编辑器(包括 Vim 插件管理器)
  • 小型语言模型:为何“小”才是“大”?
  • 雪花算法:分布式ID生成的优雅解决方案
  • 针对PostgreSQL中pg_wal目录占用过大的系统性解决方案
  • git push Git远端意外挂断
  • python学习day34