当前位置: 代码网 > it编程>开发工具>Docker > k8s中pod使用详解

k8s中pod使用详解

2024年08月01日 Docker 我要评论
k8s中Pod使用

一、前言

在之前k8s组件一篇中,我们谈到了pod这个组件,了解到pod是k8s中资源管理的最小单位,可以说pod是整个k8s对外提供服务的最基础的个体,有必要对pod做深入的学习和探究。

二、再看k8s架构图

为了加深对k8s中pod的理解,再来回顾下k8s的完整架构

三、pod特点

结合上面这张图,关于pod,可以总结下面几点:

  • pod是一组容器, 是k8s中最小的单位,,一个pod可包含多个容器,但通常情况下每个pod中仅运行一个容器,可以把pod理解成豌豆荚, pod内的每个容器就像是一颗豌豆 ;
  • pod 的核心是运行容器,必须指定容器引擎,比如 docker是其中一种技术 ;

四、pod分类

根据pod是否自主创建,可以分为两种

  • 自主创建:直接创建出来的pod,这种pod删除后就没有了,也不会自动重建 ;
  • 控制器创建:通过控制器创建的pod,这类pod删除了之后还会自动重建 ;

五、pod中的容器

从上图可以发现,容器是运行在pod中的,也可以简单理解为pod是容器运行的外部容器,所以一个pod理论上可以运行很多个docker容器,

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com