- 目录 文章目录 目录 什么是容器? 什么是镜像? 如何运行容器? 容器运行时的生命周期 什么是容器? 在介绍容器的具体概念之前,先简单回顾一下操作系统是如何管理进程的。 首先,当我们登录到操作系统之后,可以通过 ps 等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程。那么,这些进程都有什么样的特... 目录 文章目录 目录 什么是容器? 什么是镜像? 如何运行容器? 容器运行时的生命周期 什么是容器? 在介绍容器的具体概念之前,先简单回顾一下操作系统是如何管理进程的。 首先,当我们登录到操作系统之后,可以通过 ps 等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程。那么,这些进程都有什么样的特...
- 目录 文章目录 目录 Kubernetes Project Layout Kubernetes Project Layout Kubernetes 由 Golang 编写,Golang 社区提出了 Standard Go Project Layout 方案,以对 Golang 项目的目录结构进行规范划分。 根据 Standar... 目录 文章目录 目录 Kubernetes Project Layout Kubernetes Project Layout Kubernetes 由 Golang 编写,Golang 社区提出了 Standard Go Project Layout 方案,以对 Golang 项目的目录结构进行规范划分。 根据 Standar...
- 目录 文章目录 目录 容器网络实现标准 CNM CNI CNI 的使用示例 容器网络实现标准 容器常见的网络标准有两种,分别是: Docker 提出的 CNM(Container Network Model)。 CoreOS 提出的 CNI(Container Network Interface)。 CN... 目录 文章目录 目录 容器网络实现标准 CNM CNI CNI 的使用示例 容器网络实现标准 容器常见的网络标准有两种,分别是: Docker 提出的 CNM(Container Network Model)。 CoreOS 提出的 CNI(Container Network Interface)。 CN...
- 目录 文章目录 目录 HOST-DEVICE CNI host-device CNI HOST-DEVICE CNI host-device CNI 的作用就是把 Physical Network Interface 直接交给 Pod 使用。 实现很简单,做了 2 件事情: 收到 ADD 命令时,bin/host-d... 目录 文章目录 目录 HOST-DEVICE CNI host-device CNI HOST-DEVICE CNI host-device CNI 的作用就是把 Physical Network Interface 直接交给 Pod 使用。 实现很简单,做了 2 件事情: 收到 ADD 命令时,bin/host-d...
- 目录 文章目录 目录 InitContainer Sidecar InitContainer 有了 InitContainer 之后就可以这样去描述:Pod 是一个自包含的,可以把这一个 Pod 在全世界任何一个 Kubernetes 上面都顺利启用起来。不用担心有没有分布式存储、Volume 是不是持久化的。 通过组... 目录 文章目录 目录 InitContainer Sidecar InitContainer 有了 InitContainer 之后就可以这样去描述:Pod 是一个自包含的,可以把这一个 Pod 在全世界任何一个 Kubernetes 上面都顺利启用起来。不用担心有没有分布式存储、Volume 是不是持久化的。 通过组...
- 目录 文章目录 目录 安装 Dashboard 访问 Dashboard UI 安装 Dashboard 默认情况下不会部署 Dashboard,需要我们手动安装。在安装 Dashboard 之前我们还需要确保安装了 Metrics Server。否则,错误提示我们在 Cluster 中没有安装 Metrics Server... 目录 文章目录 目录 安装 Dashboard 访问 Dashboard UI 安装 Dashboard 默认情况下不会部署 Dashboard,需要我们手动安装。在安装 Dashboard 之前我们还需要确保安装了 Metrics Server。否则,错误提示我们在 Cluster 中没有安装 Metrics Server...
- 目录 文章目录 目录 基于命名空间的多用户模型 基于层级命名空间的多租户隔离 示例 基于命名空间的多用户模型 在单个 Kubernetes Cluster 上安全托管多用户一直是个难题。其中最大的麻烦就是不同的组织会以不同的方式使用 Kubernetes,很难找到一种通用的多用户模型来适配所有组织。但是,Kubernet... 目录 文章目录 目录 基于命名空间的多用户模型 基于层级命名空间的多租户隔离 示例 基于命名空间的多用户模型 在单个 Kubernetes Cluster 上安全托管多用户一直是个难题。其中最大的麻烦就是不同的组织会以不同的方式使用 Kubernetes,很难找到一种通用的多用户模型来适配所有组织。但是,Kubernet...
- 目录 文章目录 目录调度系统Kubernetes 调度器的设计Kubernetes 调度器的工作流Kubernetes 调度系统的未来Scheduler Extender(调度器扩展)Multiple Schedulers(多调度器)Kubernetes Scheduling Framework(调度框架)Scheduling CycleBinding Cyc... 目录 文章目录 目录调度系统Kubernetes 调度器的设计Kubernetes 调度器的工作流Kubernetes 调度系统的未来Scheduler Extender(调度器扩展)Multiple Schedulers(多调度器)Kubernetes Scheduling Framework(调度框架)Scheduling CycleBinding Cyc...
- 目录 文章目录 目录 Harbor Harbor 的功能特性 Harbor 的软件架构 Harbor Harbor 是一个用于存储和分发 Docker Images 的企业级 Images Registry(镜像注册表)服务器,常被作为企业 Private Registry。由 WMware 开源,基于 Docker D... 目录 文章目录 目录 Harbor Harbor 的功能特性 Harbor 的软件架构 Harbor Harbor 是一个用于存储和分发 Docker Images 的企业级 Images Registry(镜像注册表)服务器,常被作为企业 Private Registry。由 WMware 开源,基于 Docker D...
- 文章目录 1. 安装docker 1.1 解压二进制包 1.2 systemd管理docker 1.3 创建配置文件 1.4 重启docker 2. 部署Master Node 2.1 生成kube-apiserver证书 2.1.1. 自签证书办法机构(CA) 2.1.2 使用自签CA签法kube-apiserver HTTPS... 文章目录 1. 安装docker 1.1 解压二进制包 1.2 systemd管理docker 1.3 创建配置文件 1.4 重启docker 2. 部署Master Node 2.1 生成kube-apiserver证书 2.1.1. 自签证书办法机构(CA) 2.1.2 使用自签CA签法kube-apiserver HTTPS...
- 二进制方式搭建k8s的使用步骤: 我们按照下面六个步骤来做: 注意哦,本文只是实验步骤,告诉你我们将会做什么。具体的文章可以直接查看相应步骤下的链接就可以了。 一. 实验环境准备 在开始之前,部署 Kubernetes 集群机器需要满足以下几个条件: (1) 一台或多台机器,操作系统 CentOS7.x-86_x64 (2) 硬件配置:2GB 或更多 RA... 二进制方式搭建k8s的使用步骤: 我们按照下面六个步骤来做: 注意哦,本文只是实验步骤,告诉你我们将会做什么。具体的文章可以直接查看相应步骤下的链接就可以了。 一. 实验环境准备 在开始之前,部署 Kubernetes 集群机器需要满足以下几个条件: (1) 一台或多台机器,操作系统 CentOS7.x-86_x64 (2) 硬件配置:2GB 或更多 RA...
- 文章目录 Kubernetes入门及实践 前言 1.1 Kebernets介绍 1.2 Kubernetes主要功能 1.3 设计架构及核心组件 1.3.1 Master 节点组件 1.3.2 Node 节点组件 1.3.3 分层架构 1.4 基本对象概念 总结 Kubernetes入门及实践 前言... 文章目录 Kubernetes入门及实践 前言 1.1 Kebernets介绍 1.2 Kubernetes主要功能 1.3 设计架构及核心组件 1.3.1 Master 节点组件 1.3.2 Node 节点组件 1.3.3 分层架构 1.4 基本对象概念 总结 Kubernetes入门及实践 前言...
- 文章目录 1. 创建配置文件 2. systemd管理controller-manager 3. 启动并设置开机启动 注意: 阅读本文前,请确保已经看过以下文章: 学习k8s必看:在下载相关资源的时候出现无法解析到主机地址的情况 二进制方式搭建kubernetes集群搭建步骤 二进制安装k8s-部署etcd集... 文章目录 1. 创建配置文件 2. systemd管理controller-manager 3. 启动并设置开机启动 注意: 阅读本文前,请确保已经看过以下文章: 学习k8s必看:在下载相关资源的时候出现无法解析到主机地址的情况 二进制方式搭建kubernetes集群搭建步骤 二进制安装k8s-部署etcd集...
- 本文一共五篇文章,详细的讲解了k8s的相关概念,以及k8s集群的搭建; Kubernetes相关概念入门k8s核心概念总结版k8s的集群搭建前的相关操作–必看kubeadm方式搭建k8s之docker环境安装kubeadm方式搭建k8s集群 需要注意的是: 学习过程一定是从前往后学习,不要直接看第五篇,因为第二篇和第三篇里都有相关的环境搭建, 没有搭建好环境是做不了... 本文一共五篇文章,详细的讲解了k8s的相关概念,以及k8s集群的搭建; Kubernetes相关概念入门k8s核心概念总结版k8s的集群搭建前的相关操作–必看kubeadm方式搭建k8s之docker环境安装kubeadm方式搭建k8s集群 需要注意的是: 学习过程一定是从前往后学习,不要直接看第五篇,因为第二篇和第三篇里都有相关的环境搭建, 没有搭建好环境是做不了...
- 近期学员面试的面试题,我摘录了k8s的部分放在这里,这篇文章还会持续更新。 k8s与docker有什么关系? 在主机和容器上部署应用程序有什么区别? 什么是Container Orchestration? Container Orchestration需要什么? Kubernetes如何简化容器化部署? 你对Kubernetes的集群了解多少? 什么是... 近期学员面试的面试题,我摘录了k8s的部分放在这里,这篇文章还会持续更新。 k8s与docker有什么关系? 在主机和容器上部署应用程序有什么区别? 什么是Container Orchestration? Container Orchestration需要什么? Kubernetes如何简化容器化部署? 你对Kubernetes的集群了解多少? 什么是...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签