从零开始入门 K8s| 详解 Pod 及容器设计模式

一绿舟 2019-09-19

日志 镜像 容器 volume 分布式存储 云原生

作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使

一、为什么需要 Pod

容器的基本概念


我们知道 Pod 是 Kubernetes 项目里面一个非常重要的概念,也是非常重要的一个原子调度单位,但是为什么我们会需要这样一个概念呢?在使用容器 Docker 的时候,也没有这个说法。其实,如果想要理解 Pod,首先要理解容器,所以来回顾一下容器的概念:


容器的本质实际上是一个进程,是一个视图被隔离,资源受限的进程。


容器里面 PID=1 的进程就是应用本身,这意味着管理虚拟机等于管理基础设施,因为我们是在管理机器,但管理容器却等于直接管理应用本身。这也是之前说过的不可变基础设施的一个最佳体现,这个时候,你的应用就等于你的基础设施,它一定是不可变的。


在以上面的例子为前提的情况下,Kubernetes 又是什么呢?很多人都说 Kubern

登录 后评论
下一篇
corcosa
10305人浏览
2019-10-08
相关推荐
k8s入门系列之介绍篇
826人浏览
2018-12-16 14:41:04
k8s入门系列之介绍篇
762人浏览
2018-12-15 20:49:23
k8s入门
8932人浏览
2018-09-17 13:27:05
从零开始k8s
647人浏览
2018-12-12 22:16:42
K8s基本概念入门
920人浏览
2018-12-16 10:24:29
Kubernetes 入门之网络详解
793人浏览
2018-12-17 21:04:58
容器服务K8S 实践与踩坑记录
210人浏览
2019-10-10 22:08:25
2
1
2
1603