Container Tools AppStream - 内容可用性

概述

从 Red Hat Enterprise Linux 8 开始,软件会通过 Red Hat brands Application Streams (简称为 AppStreams)的机制提供。 AppStreams 在 RHEL 的主版本中启用了多个软件的灵活交付,分离相应的 Appstream 内容;无论是通过架构生命周期中的 RPM 或 模块,支持选择用户固定内容以更定期的节奏刷新。

容器工具包含在 Red Hat Enterprise Linux 上构建并运行 Linux 容器所需的软件包。 这个集合的主要软件核心是 Podman,但还有许多其他软件,包括但不限于 Buildah 和 Skopeo。 通过 AppStream 发布,容器工具中的内容可以比核心 RHEL 中的部分软件更快发布。

本文档介绍了通过各种 Container Tools AppStreams 提供的内容和支持级别,确保客户和合作伙伴可以有效地规划并部署到他们的系统。

Red Hat Enterprise Linux 9

在 Red Hat Enterprise Linux 9 中,Container Tools 通过一个单独的、滚动应用程序流以 RPM 软件包的形式提供。 通过滚动流,开发人员可以访问最新版本的 Container Tools 内容,每年提供四次。 这些内容版本将持续根据 Podman, Buildah, Skopeo, 和其他工具程序(如 CRIU 和 UdicaPodman)的最新的、稳定的上游版本进行更新。 由于它们始终是新版本,因此他们会包括新功能、错误修复和安全更新。

延长更新支持(EUS)

在 RHEL 9 中,Container Tools AppStream 为可用的延长更新支持 (EUS) 频道提供支持和维护更新。 被配置为使用 Red Hat Enterprise Linux 9 EUS 的系统都会通过每个 RHEL EUS 版本获得对容器工具内容的更新。 Podman、Buildah 和 Skopeo 的版本在有效 RHEL 9 次版本的前 3 个月内将保持相同。 在 EUS 生命周期中,这个版本的安全修复将会向后移植。 红帽可酌情提供特定的程序错误修复。 有关扩展更新支持的更多信息,请参阅 Red Hat Enterprise Linux 生命周期

Red Hat Enterprise Linux 8

在 Red Hat Enterprise Linux 8 中,Container Tools 通过两种不同的 Application Stream 模块; 一个单独的滚动流,它在整个 RHEL 8 生命周期中被支持;多个稳定的流,它只在 RHEL 8 的活跃阶段提供。 这两种流的不同之处在于,改变的频率以及对内容的维护。

通过滚动流,开发人员可以访问最新版本的容器工具模块内容,每年提供四次。 这些内容版本将持续根据 Podman, Buildah, Skopeo, 和其他工具程序(如 CRIU 和 UdicaPodman)的最新的、稳定的上游版本进行更新。 由于它们始终是新版本,因此他们会包括新功能、错误修复和安全更新。 根据需要,可以根据 Container Tools 产品路线图将软件包添加到模块中。 这个流跨越整个 RHEL 8 生命周期,并在 RHEL 的完全支持阶段被持续更新,以便为 Container Tools 模块提供最新的最前沿功能。

Stable Streams 可帮助用户管理风险。 这是 Red Hat Enterprise Linux 的传统价值,container-tools 模块将继续为用户提供它。 对于只需要安装且不需要新功能的用户,可以"锁定"这个稳定版本。 Podman、Buildah 和 Skopeo 的版本将保持不变,但安全修复在流的生命周期中会向后移植。 红帽可酌情提供特定的程序错误修复。 新稳定流会每年提供一次,并在两年内提供支持。 在 Red Hat Enterprise Linux 8.6 发布后,没有继续提供新流的计划。

延长更新支持(EUS)

从 Red Hat Enterprise Linux 8.8 发布开始,Container Tools 滚动流作为 Red Hat Enterprise Linux 8 延长更新支持(EUS)频道的一部分支持。 以前,在这个频道中不提供对滚动流的支持或维护。 被配置为使用 Red Hat Enterprise Linux 8 EUS 的系统都会通过每个 RHEL EUS 版本获得对容器工具内容的更新。 Podman、Buildah 和 Skopeo 的版本在有效 RHEL 8 次版本的前 3 个月内将保持相同。 在 EUS 生命周期中,这个版本的安全修复将会向后移植。 红帽可酌情提供特定的程序错误修复。 有关扩展更新支持的更多信息,请参阅 Red Hat Enterprise Linux 生命周期

规划图

流类别 支持开始 支持结束
container-tools:rhel8 滚动(Rolling) RHEL 8.0 2029 年 5 月 (RHEL8 停用)
container-tools:1.0 稳定 RHEL 8.0 RHEL 8.4 发行之日
container-tools:2.0 稳定 RHEL 8.2 RHEL 8.6 发行之日
container-tools:3.0 稳定 RHEL 8.4 RHEL 8.8 发行之日
container-tools:4.0 稳定 RHEL 8.6 RHEL 8.10 发行之日