云容器实例 CCI-镜像、容器、工作负载的关系是什么?

时间:2023-11-01 16:16:41

镜像、容器、工作负载的关系是什么?

  • 镜像容器镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。
  • 容器:镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
  • 工作负载:工作负载是在 Kubernetes 上运行的应用程序。一个工作负载由一个或多个实例(Pod)组成,一个实例由一个或多个容器组成,每个容器都对应一个容器镜像。

镜像、容器、工作负载之间的关系请参见下图。

图1 镜像、容器、工作负载的关系
support.huaweicloud.com/cci_faq/cci_faq_0005.html