第 20 章 容器
一组容器镜像可用于 Red Hat Enterprise Linux 8。主要变更包括:
Docker 不包含在 RHEL 8.0 中。要使用容器,请使用 podman、 buildah、skopeo 和 runc 工具。
有关这些工具以及在 RHEL 8 中使用容器的详情,请参考 构建、运行和管理容器。
podman 已作为完全支持的功能发布。
podman 管理单节点上的 pod、容器镜像和容器。它在 libpod 库基础上构建,这支持管理容器和容器组,称为 pod。
了解如何使用 podman,查看 构建、运行和管理容器。
在 RHEL 8 GA 中,新提供了红帽通用基础镜像(UBI)。UBI 替换了红帽以前提供的一些镜像,如标准的和最小的 RHEL 基础镜像。
与旧的红帽镜像不同,UBI 可以自由地重新分发。这意味着它们可以在任何环境中使用,在任意地方共享。即使您不是红帽客户,您也可以使用它们。
有关 UBI 文档,请参阅 构建、运行和管理容器。
-
在 RHEL 8 GA 中,提供了额外的容器镜像,可提供 AppStream 组件,这些容器镜像与 RHEL 7 中的 Red Hat Software Collections 一起发布。所有 RHEL 8 镜像均基于
ubi8
基础镜像。 - RHEL 8 完全支持 64 位 ARM 架构的容器镜像 ARM。
-
rhel-tools
容器已在 RHEL 8 中删除。support-tools
容器提供了sos
和redhat-support-tool
工具程序。系统管理员也可以使用此镜像来构建系统工具容器镜像。 在 RHEL 8 中,对无根容器的支持作为技术预览提供。
无根容器是由没有管理权限的普通系统用户创建和管理的容器。