This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.10.4. 使用 Satellite 订阅运行构建
10.4.1. 将 Satellite 配置添加到构建中 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Satellite 安装内容的构建必须提供适当的配置,以从 Satellite 存储库获取内容。
先决条件
您必须提供或创建与 yum 兼容的存储库配置文件,该文件将从 Satellite 实例下载内容。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
创建包含 Satellite 存储库配置文件的 ConfigMap:
oc create configmap yum-repos-d --from-file /path/to/satellite.repo
$ oc create configmap yum-repos-d --from-file /path/to/satellite.repo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 Satellite 存储库配置添加到 BuildConfig 中:
source: configMaps: - configMap: name: yum-repos-d destinationDir: yum.repos.d
source: configMaps: - configMap: name: yum-repos-d destinationDir: yum.repos.d
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
10.4.2. 使用 Satellite 订阅进行 Docker 构建 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Docker 策略构建可以使用 Satellite 存储库来安装订阅内容。
先决条件
必须将权利密钥和 Satellite 存储库配置添加为构建输入。
流程
使用以下示例 Dockerfile 来通过 Satellite 安装内容: