Red Hat Training

A Red Hat training course is available for RHEL 8

第 2 章 容器镜像的类型

容器镜像是一个二进制文件,其中包含运行单个容器的所有需求,以及描述其需求和功能的元数据。

容器镜像有两种类型:

  • Red Hat Enterprise Linux 基础镜像(RHEL 基础镜像)
  • Red Hat 通用基础镜像(UBI 镜像)

两种类型的容器镜像都是从 Red Hat Enterprise Linux 的部分构建的。通过使用这些容器,用户可以从出色的可靠性、安全性、性能和生命周期中受益。

两种容器镜像的主要区别在于 UBI 镜像允许您与其他人共享容器镜像。您可以使用 UBI 构建容器化应用程序,将其推送到您选择的注册服务器,轻松地与其他人共享,甚至将其部署在非红帽平台上。UBI 镜像被设计成在容器中开发的云原生和 Web 应用程序用例的基础。

2.1. RHEL 容器镜像的一般特征

以下特征适用于 RHEL 基础镜像和 UBI 镜像。

通常,RHEL 容器镜像是:

  • 支持的 :红帽支持用于容器化应用程序。它们包含与 Red Hat Enterprise Linux 中同样的安全、测试和认证的软件包。
  • 分类的 :在 红帽容器目录 中列出,其中包含每个镜像的描述、技术详情和健康索引。
  • 更新的 :提供一个明确的更新计划,以获得最新的软件,请参阅 红帽容器镜像更新 文章。
  • 跟踪的 :由红帽产品勘误表跟踪,以帮助了解添加到每个更新中的更改。
  • 可重复使用的 :只需要在生产环境中下载并缓存容器镜像一次。每个容器镜像都可以被将其作为基础包含的所有容器重复使用。