第 7 章 容器的显著变化
一组容器镜像可用于 Red Hat Enterprise Linux(RHEL)8.1。主要变更包括:
RHEL 8.1 完全支持 rootless 容器。
无根容器是由普通系统用户在没有管理权限的情况下创建和管理的容器。这允许用户维护自己的身份,包括容器注册表的凭据等。
您可以使用 podman 和 buildah 命令尝试 rootless 容器。如需更多信息:
- 对于无根容器,请参阅 设置无根容器。
- 对于 buildah,请参阅使用 Buildah 构建容器镜像。
- 对于 podman,请参阅 构建、运行和管理容器。
RHEL 8.1 完全支持 toolbox RPM 软件包。
toolbox 命令是通常用于面向容器的操作系统(如 Red Hat CoreOS)的工具。使用 toolbox,您可以通过启动包含大量故障排除工具的容器来进行故障排除和调试主机操作系统,而无需在主机系统中安装这些工具。
运行
toolbox
命令启动一个 rhel-tools 容器,提供到主机的 root 访问权限,用于修复或以其他方式使用该主机。- 请参阅有关使用 runlabels 运行容器的新文档。
- podman 软件包已升级到上游版本 1.4.2。有关自 RHEL 8.0 中使用的版本 1.0.0 添加到 podman 的功能的信息,请参阅 Github 上最新podman 发行版本 的描述。