7.10.4. 使用 Anaconda 上的 pull secret 访问私有 registry
默认 Anaconda 安装程序 ISO 需要 bootstrap 配置的副本,以便在通过网络获取时访问目标 registry。在获取目标 bootc 容器镜像前,您可以使用 Anaconda %pre 命令对安装环境执行任意更改。
先决条件
-
Bootc提供 registry 的私有访问。
流程
配置 pull secret。以下是一个示例:
%pre mkdir -p /etc/ostree cat > /etc/ostree/auth.json << 'EOF' { "auths": { "quay.io": { "auth": "<your secret here>" } } } EOF %end对不安全的注册中心禁用 TLS:
%pre mkdir -p /etc/containers/registries.conf.d/ cat > /etc/containers/registries.conf.d/local-registry.conf << 'EOF' [[registry]] location="[IP_Address]:5000" insecure=true EOF %end