Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Création d'une politique de cycle de vie pour un référentiel sur Amazon ECR

Mode de mise au point

Sur cette page

Création d'une politique de cycle de vie pour un référentiel sur 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.

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.

Utilisez une politique de cycle de vie pour créer un ensemble de règles qui expirent les images de référentiel non utilisées. Après avoir créé une politique de cycle de vie, les images concernées expirent dans les 24 heures.

Note

Si vous utilisez Amazon ECR Replication pour faire des copies d'un référentiel dans différentes régions ou comptes, notez qu'une politique de cycle de vie ne peut agir que sur les référentiels de la région dans laquelle il a été créé. Par conséquent, si la réplication est activée, vous pouvez envisager de créer une politique de cycle de vie dans chaque région et chaque compte vers lesquels vous répliquez vos référentiels.

Prérequis

Bonne pratique : créez un aperçu de la politique de cycle de vie pour vérifier que les images expirées conformément à vos règles de politique de cycle de vie correspondent à vos attentes. Pour obtenir des instructions, consultez Création d'un aperçu de la politique de cycle de vie sur Amazon ECR.

  1. Ouvrez la ECR console Amazon dans les https://console.aws.amazon.com/ecr/référentiels.

  2. Dans la barre de navigation, choisissez la région qui contient le référentiel sur lequel créer une politique de cycle de vie.

  3. Dans le volet de navigation, sous Registre privé, choisissez Référentiels.

  4. Sur la page Référentiels privés, sélectionnez un référentiel et utilisez le menu déroulant Actions pour choisir les Politiques de cycle de vie.

  5. Sur la page des règles de la politique de cycle de vie du référentiel, choisissez Créer une règle.

  6. Saisissez les détails suivants pour votre règle de politique de cycle de vie.

    1. Pour Priorité d'une règle, saisissez un nombre pour la priorité de la règle. La priorité d’une règle détermine l’ordre dans lequel les règles de politique de cycle de vie sont appliquées.

    2. Pour Description de la règle, saisissez une description pour la règle de la politique de cycle de vie.

    3. Pour Statut d’image, choisissez Balisée (correspondance par caractère générique), Balisée (correspondance par préfixe), Non balisée ou Toute.

      Important

      Si vous précisez plusieurs étiquettes, seules les images portant toutes les étiquettes précisées seront sélectionnées.

    4. Si vous choisissez Balisée (correspondance par caractère générique) pour Statut d’image, vous pouvez alors spécifier une liste de balises d’image avec un caractère générique (*) sur lesquelles prendre des mesures conformément à votre politique de cycle de vie pour Spécifier les balises pour la correspondance par caractère générique. Par exemple, si vos images sont balisées comme prod, prod1, prod2, et ainsi de suite, vous devrez spécifier prod* afin d’appliquer des mesures à toutes les images. Si vous précisez plusieurs étiquettes, seules les images portant toutes les étiquettes précisées seront sélectionnées.

      Important

      Il existe une limite maximale de quatre caractères génériques (*) par chaîne. Par exemple, ["*test*1*2*3", "test*1*2*3*"] est valide mais ["test*1*2*3*4*5*6"] ne l’est pas.

    5. Si vous choisissez Balisée (correspondance par préfixe) pour Statut d’image, vous pouvez alors spécifier une liste de balises d’image sur lesquelles prendre des mesures conformément à votre politique de cycle de vie pour Spécifier les balises pour la correspondance par préfixe.

    6. Pour Critères de correspondance, choisissez Depuis la transmission de l’image ou Décompte d’images supérieur à, puis spécifiez une valeur.

    7. Choisissez Save (Enregistrer).

  7. Créez des règles de politique de cycle de vie supplémentaires en répétant les étapes 5 à 7.

Créer une politique de cycle de vie (AWS Management Console)

  1. Ouvrez la ECR console Amazon dans les https://console.aws.amazon.com/ecr/référentiels.

  2. Dans la barre de navigation, choisissez la région qui contient le référentiel sur lequel créer une politique de cycle de vie.

  3. Dans le volet de navigation, sous Registre privé, choisissez Référentiels.

  4. Sur la page Référentiels privés, sélectionnez un référentiel et utilisez le menu déroulant Actions pour choisir les Politiques de cycle de vie.

  5. Sur la page des règles de la politique de cycle de vie du référentiel, choisissez Créer une règle.

  6. Saisissez les détails suivants pour votre règle de politique de cycle de vie.

    1. Pour Priorité d'une règle, saisissez un nombre pour la priorité de la règle. La priorité d’une règle détermine l’ordre dans lequel les règles de politique de cycle de vie sont appliquées.

    2. Pour Description de la règle, saisissez une description pour la règle de la politique de cycle de vie.

    3. Pour Statut d’image, choisissez Balisée (correspondance par caractère générique), Balisée (correspondance par préfixe), Non balisée ou Toute.

      Important

      Si vous précisez plusieurs étiquettes, seules les images portant toutes les étiquettes précisées seront sélectionnées.

    4. Si vous choisissez Balisée (correspondance par caractère générique) pour Statut d’image, vous pouvez alors spécifier une liste de balises d’image avec un caractère générique (*) sur lesquelles prendre des mesures conformément à votre politique de cycle de vie pour Spécifier les balises pour la correspondance par caractère générique. Par exemple, si vos images sont balisées comme prod, prod1, prod2, et ainsi de suite, vous devrez spécifier prod* afin d’appliquer des mesures à toutes les images. Si vous précisez plusieurs étiquettes, seules les images portant toutes les étiquettes précisées seront sélectionnées.

      Important

      Il existe une limite maximale de quatre caractères génériques (*) par chaîne. Par exemple, ["*test*1*2*3", "test*1*2*3*"] est valide mais ["test*1*2*3*4*5*6"] ne l’est pas.

    5. Si vous choisissez Balisée (correspondance par préfixe) pour Statut d’image, vous pouvez alors spécifier une liste de balises d’image sur lesquelles prendre des mesures conformément à votre politique de cycle de vie pour Spécifier les balises pour la correspondance par préfixe.

    6. Pour Critères de correspondance, choisissez Depuis la transmission de l’image ou Décompte d’images supérieur à, puis spécifiez une valeur.

    7. Choisissez Save (Enregistrer).

  7. Créez des règles de politique de cycle de vie supplémentaires en répétant les étapes 5 à 7.

  1. Obtenez le nom du référentiel pour lequel créer la politique de cycle de vie.

    aws ecr describe-repositories
  2. Créez un fichier local nommé policy.json avec le contenu de la politique de cycle de vie. Pour obtenir des exemples de politiques de cycle de vie, consultez Exemples de politiques relatives au cycle de vie sur Amazon ECR.

  3. Créez une politique de cycle de vie en spécifiant le nom du référentiel et en faisant référence au JSON fichier de politique de cycle de vie que vous avez créé.

    aws ecr put-lifecycle-policy \ --repository-name repository-name \ --lifecycle-policy-text file://policy.json

  1. Obtenez le nom du référentiel pour lequel créer la politique de cycle de vie.

    aws ecr describe-repositories
  2. Créez un fichier local nommé policy.json avec le contenu de la politique de cycle de vie. Pour obtenir des exemples de politiques de cycle de vie, consultez Exemples de politiques relatives au cycle de vie sur Amazon ECR.

  3. Créez une politique de cycle de vie en spécifiant le nom du référentiel et en faisant référence au JSON fichier de politique de cycle de vie que vous avez créé.

    aws ecr put-lifecycle-policy \ --repository-name repository-name \ --lifecycle-policy-text file://policy.json
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.