考点精讲
记忆技巧
K8s = 8 个字母夹在 K 和 s 之间
编排四件事:部署、扩缩容、自愈、更新
编排四件事:部署、扩缩容、自愈、更新
常见误区
- 以为 K8s 是容器运行时,实际它是编排层、运行时另由 Docker/containerd 提供
- 混淆 Docker Compose(单机)与 K8s(集群编排)的能力边界
- 以为 K8s 只能编排 Docker 容器,实际支持 containerd、CRI-O 等多种运行时
真题思路
- 【示例】本页题目为教学模拟题,非真题,仅用于讲解答题思路 Kubernetes 的主要职责是?
替代 Linux 内核运行进程 对容器化应用进行自动部署、扩缩容与编排管理 提供虚拟机硬件虚拟化 作为唯一的容器运行时
答案:B
解析:K8s 是容器编排平台,负责部署、扩缩容、自愈、滚动更新等;它不虚拟硬件,也不是容器运行时本身。
常见问题
Q:为什么需要 Kubernetes
A:单机 Docker 无法解决多主机编排、自动扩缩容、自愈、滚动更新等集群级需求,K8s 正是为此而生。
Q:K8s 这个名字怎么来的
A:Kubernetes 首尾字母 K 和 s 中间夹了 8 个字母,故简称 K8s。
Q:K8s 是容器运行时吗
A:不是。K8s 是编排层,真正运行容器的是 Docker、containerd 等运行时。
相关知识
教材出处:第3章 Kubernetes架构介绍 容器编排与Kubernetes概述