5.4. 从 RHEL 8 上的基本 UBI 容器镜像访问 Go Toolset
在 RHEL 8 中,Go Toolset 软件包是 Red Hat Universal Base Images (UBIs)存储库的一部分,这意味着您可以安装 Go Toolset 作为基础 UBI 容器镜像。要保持容器镜像大小小,请只安装单个软件包,而不是整个 Go Toolset。
或者,您可以安装 UBI Go Toolset 容器镜像来访问 Go Toolset。如需更多信息,请参阅在 RHEL 8 上访问 UBI Go Toolset 容器镜像。
先决条件
-
一个现有的 Containerfile。
有关创建 Containerfiles 的详情,请参考 Dockerfile 参考 页面。
流程
- 要创建包含 Go Toolset 的容器镜像,请在 Containerfile 中添加以下行:
FROM registry.access.redhat.com/ubi8/ubi:latest
RUN yum module install -y go-toolset
要创建只包含独立软件包的容器镜像,请在 Containerfile 中添加以下行:
RUN yum install -y <package-name>-
将 <
package-name> 替换为您要安装的软件包的名称。
-
将 <