-
Docker命令最全详解(39个最常用命令)
Docker是云原生的核心,也是大厂的必备技能,下面我就全面来详解Docker核心命令@mikechen 一、Docker 基本命令 docker info 显示 Docker 系统的详细信息,包括:容器数、镜像数、存储驱动...等。 比如: $ docker info Client: Context: default Debug Mode: false Server: Containers: 5…... -
Kubernetes最全详解(6大架构组件图解)
Kubernetes是云技术的最核心的部分,也是云原生的基石,下面我就全面来详解Kubernetes@mikechen Kubernetes Kubernetes(常缩写为“K8s:),是一个开源的容器编排平台,最初由Google开发,现在由云原生计算基金会(CNCF)维护。 Kubernetes主要解决:在自动化应用的部署、扩展、和管理...等问题。 1、自动化部署与管理 比如:自动部署、扩展、…... -
微服务部署最全详解(4大主流部署)
微服务部署是微服务非常重要的环节,下面详解4种常见的微服务部署模式@mikechen 微服务多实例部署 微服务多实例部署,就是不同微服务,分布在多个服务器、或虚拟机实例上部署。 如下图所示: 每个微服务运行在独立的节点上,这些节点可以是物理服务器、虚拟机,或者云实例。 服务通过网络,比如:HTTP、gRPC...等进行通信。 优点: 提高了资源利用率、和系统的容灾能力,并且,各微服务…... -
8大高性能架构方案详解(图文全面总结)
高性能架构是大型架构的重中之重,也是大厂重点考察对象,下面我就全面来详解8大高性能架构方案@mikechen 负载均衡 负载均衡:通过将请求分发到多个服务器,实现系统的水平扩展,提高系统的并发处理能力。 负载均衡,有硬件负载均衡: F5...等硬件设备,以及软件负载均衡: Nginx、HAProxy...等。 常见的算法,比如: 轮询: 依次将请求分配给不同的服务器; 随机: 随机选择服务器; 最…... -
分布式数据库详解:原理、优缺点及应用场景
分布式数据库是分布式系统的关键,也是大型架构的必备技能,下面我重点详解分布式数据库@mikechen 分布式数据库 分布式数据库:是将数据分布存储在多个物理节点上的数据库系统,这些节点通过网络协同工作,对外表现为一个整体的数据库。 分布式数据库,是将数据分片(Sharding)存储在多个节点上,每个节点存储一部分数据。节点之间通过网络进行通信和协调,实现数据的读写和维护。 分布式数据库可以位于同一…... -
Docker常用命令详解(28个最常用命令)
大家好,我是mikechen。 Docker是云原生的核心,也是大厂的必备技能,下面我就全面来详解Docker常用命令@mikechen 1. 查看镜像列表 docker images:列出本地所有镜像。 2. 拉取镜像 docker pull nginx:latest 从 Docker Hub 拉取镜像(如未指定 tag 默认是 latest)。 3. 删除镜像 docker rmi 镜像ID或…...