Tous les produits
Search
Centre de documentation

Container Registry:Sync images by using artifact subscription

Dernière mise à jour :Aug 19, 2026

Le téléchargement d'images de conteneurs depuis des registres externes, tels que Docker Hub, Google Container Registry (GCR) et Quay, peut échouer en raison de problèmes réseau. La fonctionnalité d'abonnement aux artefacts permet à votre instance ACR Enterprise de synchroniser directement les images depuis des sources externes ou personnalisées vers vos dépôts d'images, sans nécessiter de configurations réseau supplémentaires.

Notes d'utilisation

Cette fonctionnalité est disponible uniquement pour les éditions Basic et Advanced d'une instance ACR Enterprise. Le quota de règles d'abonnement varie selon l'édition de l'instance. Pour plus d'informations, consultez la section abonnement aux artefacts.

Configurer un abonnement automatique

Une fois l'abonnement automatique configuré, votre instance ACR Enterprise synchronise automatiquement les images de conteneurs vers un dépôt d'images de destination conformément à la règle d'abonnement.

  1. Connectez-vous à la console Container Registry.

  2. Dans la barre de menu supérieure, sélectionnez une région. Dans le volet de navigation de gauche, cliquez sur Instances.

  3. Sur la page Instances, cliquez sur l'instance ACR Enterprise cible. Dans le volet de navigation de gauche, choisissez Repository > Artifact Subscription.

  4. Sur la page Artifact Subscription, cliquez sur Create Subscription Rule. Dans la boîte de dialogue, configurez les paramètres suivants, puis cliquez sur Next.

    Parameter

    Description

    Artifact Source

    Sélectionnez la source externe à partir de laquelle vous souhaitez vous abonner aux images. Si vous sélectionnez Custom Source, le dépôt source doit répondre à toutes les exigences suivantes :

    • Le dépôt est conforme au protocole Docker Registry HTTP API V2.

    • Le dépôt est public.

    • Le dépôt est accessible via Internet par HTTPS.

    Source Repository Domain Name

    Cette option n'apparaît que si vous sélectionnez Custom Source pour Artifact Source, et il s'agit d'un champ obligatoire.

    Le nom de domaine de la source personnalisée. Par exemple, pour une image de la communauté Anolis, saisissez anolis-registry.cn-zhangjiakou.cr.aliyuncs.com.

    Source Repository Location

    Le chemin d'accès au dépôt d'images source. Le chemin doit être au format <namespace>/<repository>. Par exemple, library/nginx.

    Subscription Policy

    S'abonner au tag d'image dans le dépôt source (obligatoire) : une expression régulière qui spécifie les versions d'images auxquelles s'abonner. La valeur par défaut, .*, correspond à toutes les versions d'images.

    S'abonner aux N premières images du dépôt source (obligatoire) : le nombre de versions d'images correspondantes à synchroniser. Vous pouvez synchroniser un maximum de 5 versions depuis Docker Hub et un maximum de 30 versions depuis d'autres sources.

    OS/Architecture

    Si le dépôt source contient des images multi-architecture, vous pouvez spécifier un système d'exploitation et une architecture pour vous abonner uniquement aux images destinées à cette plateforme.

  5. Sur la page Repositories, configurez les paramètres suivants, puis cliquez sur Create Subscription Rule.

    Parameter

    Description

    Repositories

    Le dépôt d'images de destination où seront stockées les images synchronisées.

    Overwrite Image

    Indique s'il faut écraser une image existante dans le dépôt de destination si une image synchronisée porte le même nom.

    Acceleration Link

    Permet d'accélérer la synchronisation des images grâce à des politiques de planification et à l'optimisation des liens réseau.

    Update Period

    Synchronise périodiquement les tags d'images du dépôt source vers le dépôt de destination.

  6. Une fois la règle créée, l'instance ACR Enterprise synchronise automatiquement les images conformément à la règle. Si vous avez besoin d'une image avant la prochaine synchronisation planifiée, exécutez une synchronisation immédiate.

Exécuter une synchronisation immédiate

Vous pouvez déclencher manuellement une règle d'abonnement pour synchroniser des images à tout moment.

  1. Connectez-vous à la console Container Registry.

  2. Dans la barre de menu supérieure, sélectionnez une région. Dans le volet de navigation de gauche, cliquez sur Instances.

  3. Sur la page Instances, cliquez sur l'instance ACR Enterprise cible. Dans le volet de navigation de gauche, choisissez Repository > Artifact Subscription.

  4. Sur la page Artifact Subscription, recherchez la règle d'abonnement souhaitée et cliquez sur Execute dans la colonne Actions.

  5. Dans la boîte de dialogue Tips, cliquez sur Confirm.

    Une fois la tâche de synchronisation terminée, vous pouvez consulter les images de conteneurs synchronisées dans le dépôt d'images de destination.