Montage de blob dans Amazon ECR - Amazon ECR

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Montage de blob dans Amazon ECR

Amazon ECR prend en charge une fonctionnalité appelée montage par blob pour partager des couches d'images communes entre les référentiels d'un registre. Lorsque cette option est activée, les référentiels d'un même registre peuvent référencer des couches provenant d'autres référentiels du même registre au lieu de stocker des copies dupliquées.

Lorsque le montage des blobs de registre est activé, Amazon ECR vérifie les couches existantes dans votre registre lors des opérations push lorsque les paramètres de montage sont inclus. Si une couche existe déjà dans un autre référentiel du même registre, Amazon ECR montera la couche existante au lieu d'en télécharger une copie.

Note

Les clients OCI incluent automatiquement les paramètres de montage s'ils détectent qu'un blob existe peut-être déjà dans un autre référentiel. Amazon ECR tente de procéder au montage uniquement lorsque ces paramètres sont présents dans la requête POST du client.

Concepts de montage Blob

  • Le montage de blob ne fonctionne que dans le même registre (même compte et même région).

  • Les référentiels doivent utiliser le même type de chiffrement et les mêmes clés.

  • Le montage par blob n'est pas pris en charge pour les images créées via le cache d'extraction.

  • Si vous décidez de désactiver le montage par blob, les images existantes qui ont été transférées avec le montage par blob configuré continueront de fonctionner et les couches resteront montées.

Configuration de montage du blob

Vous pouvez utiliser le AWS Management Console ou AWS CLI pour configurer le montage des blobs pour votre registre.

AWS Management Console

Procédez comme suit pour mettre à jour la configuration de montage des blobs de votre registre à l'aide du AWS Management Console.

Activez la configuration de montage du blob pour votre registre privé
  1. Ouvrez la console Amazon ECR sur private-registry/repositories https://console.aws.amazon.com/ecr/

  2. Dans la barre de navigation, choisissez la région.

  3. Dans le volet de navigation, choisissez Private registry, Feature & Settings, puis choisissez Blob mounting.

  4. Sur la page de montage du blob, choisissez Activer.

    Une bannière s'affiche indiquant que la configuration de montage du blob a été mise à jour pour être activée.

AWS CLI

Utilisez la commande suivante pour mettre à jour la configuration de montage des blobs de votre registre à l'aide du AWS CLI.

  • aws ecr put-account-setting --name BLOB_MOUNTING --value ENABLED