9.3. Exécution de builds avec le Gestionnaire d’abonnement


Les builds de stratégie Docker peuvent utiliser yum ou dnf pour installer des paquets Red Hat Enterprise Linux (RHEL) supplémentaires.

Conditions préalables

  • Les clés d’admissibilité doivent être ajoutées en tant que volumes de stratégie de construction.

Procédure

  • Comme exemple Dockerfile, utilisez ce qui suit pour installer du contenu avec le Gestionnaire d’abonnement:

    FROM registry.redhat.io/ubi9/ubi:latest
    RUN rm -rf /etc/rhsm-host 
    1
    
    RUN yum --enablerepo=codeready-builder-for-rhel-9-x86_64-rpms install \ 
    2
    
        nss_wrapper \
        uid_wrapper -y && \
        yum clean all -y
    RUN ln -s /run/secrets/rhsm /etc/rhsm-host 
    3
    Copy to Clipboard Toggle word wrap
    1
    Il faut inclure la commande pour supprimer le répertoire /etc/rhsm-host et tout son contenu dans votre Dockerfile avant d’exécuter les commandes yum ou dnf.
    2
    Le navigateur de paquets Red Hat vous permet de trouver les référentiels appropriés pour vos paquets installés.
    3
    Il faut restaurer le lien symbolique /etc/rhsm-host pour garder votre image compatible avec d’autres images de conteneur Red Hat.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat