Conservation et suppression d'images à l'aide des stratégies de conservation

Découvrez comment configurer et utiliser des stratégies de conservation d'images avec Container Registry.

Vous pouvez configurer des stratégies de conservation d'images de sorte à supprimer automatiquement les images correspondant à certains critères de sélection, à savoir :

  • Images qui n'ont pas été extraites depuis un certain nombre de jours.

  • Images sans numéro de version depuis un certain nombre de jours.

  • Images pour lesquelles aucun identificateur de version particulier n'a été indiqué comme exemptées de la suppression automatique.

Toutes les heures, un processus vérifie les images par rapport aux critères de sélection et supprime automatiquement toutes celles qui correspondent.

Les stratégies de conservation d'images sont souvent plus pratiques pour gérer les images d'un référentiel que la suppression manuelle d'images individuelles (reportez-vous à Suppression d'une image).

Chaque région d'une location comporte une stratégie globale de conservation d'images. Les critères de sélection par défaut de la stratégie globale de conservation d'images conservent toutes les images, de sorte qu'aucune image ne soit automatiquement supprimée. Toutefois, vous pouvez modifier cette stratégie globale pour que les images soient supprimées lorsqu'elles répondent aux critères que vous avez spécifiés. La stratégie globale de conservation d'images s'applique à tous les référentiels de la région à laquelle elle est associée, sauf si elle est explicitement remplacée par des stratégies personnalisées de conservation d'images.

Vous pouvez configurer des stratégies personnalisées de conservation d'images afin de remplacer la stratégie globale par des critères différents pour des référentiels spécifiques d'une région. Une fois que vous avez créé une stratégie personnalisée de conservation d'images, vous l'appliquez à un référentiel en lui ajoutant le référentiel en question. La stratégie globale de conservation d'images ne s'applique plus aux référentiels que vous ajoutez à une stratégie personnalisée de conservation.

Si vous disposez du droit d'accès manage sur la location, vous pouvez effectuer les tâches suivantes :

  • Modifiez la stratégie globale de conservation d'images de chaque région.

  • Créez des stratégies personnalisées de conservation d'images.

  • Modifiez les critères des stratégies personnalisées de conservation d'images existantes.

  • Supprimer des stratégies personnalisées de conservation d'images.

Si vous disposez d'un droit d'accès manage sur un référentiel, vous pouvez :

  • Ajoutez le référentiel à une stratégie personnalisée de conservation d'images.

  • Enlever le référentiel d'une stratégie personnalisée de conservation d'images.

Tenez compte des éléments suivants :

  • Vous ne pouvez appliquer qu'une seule stratégie personnalisée de conservation d'images à la fois à un référentiel. Si un référentiel a déjà été ajouté à une stratégie personnalisée de conservation et que vous souhaitez l'ajouter à une autre stratégie personnalisée, vous devez l'enlever de la première stratégie de conservation avant de l'ajouter à la seconde.

  • Lorsque vous créez ou mettez à jour une stratégie de conservation d'images, le processus horaire qui vérifie les images pour suppression ignore la nouvelle stratégie ou la stratégie mise à jour pendant plusieurs heures. Ce délai de réflexion vous permet d'affiner les critères de la stratégie pour ne sélectionner que les images à supprimer, et ainsi de réduire les risques de suppression inattendue d'images. Passé ce délai, la stratégie est incluse dans le processus horaire, et les images sont vérifiées et supprimées en conséquence.

  • La stratégie globale de conservation d'images (ainsi que toutes les stratégies personnalisées de conservation d'images que vous créez) sont propres à une région particulière. Pour supprimer des images de façon cohérente dans différentes régions de votre location, configurez des stratégies de conservation d'images avec des critères de sélection identiques dans chaque région.

  • Lorsque vous supprimez une image, jusqu'à 48 heures peuvent être nécessaires pour que la suppression soit appliquée et que du stockage soit libéré. Si vous supprimez des images pour libérer de l'espace, vous pouvez également nous contacter afin d'obtenir plus de stockage.

Utilisation de la console pour modifier la stratégie globale de conservation d'images

Si vous disposez du droit d'accès manage sur la location, vous pouvez modifier la stratégie globale de conservation d'images de la région qui s'applique à tous les référentiels d'une région (à l'exception des référentiels explicitement ajoutés à une stratégie personnalisée de conservation d'images).

  1. Sur la page de liste Registre de conteneurs, sélectionnez Paramètres. Si vous avez besoin d'aide pour rechercher la page de liste ou le référentiel, reportez-vous à Liste des référentiels.

    Les critères de sélection en cours de la stratégie globale de conservation d'images de la région s'affichent, ainsi que toutes les stratégies personnalisées de conservation d'images qui remplacent la stratégie globale pour des référentiels spécifiques.

  2. Sélectionnez Modifier la stratégie globale.
  3. Dans le panneau Stratégie globale de conservation d'images, indiquez de nouveaux critères pour la stratégie globale de conservation :
    • Supprimer les images qui n'ont pas été extraites pendant le nombre de jours indiqué : sélectionnez cette option pour supprimer les images qui n'ont pas été extraites pendant le nombre de jours que vous indiquez. Pour empêcher la suppression d'images avec numéro de version qui n'ont pas été extraites au cours du nombre de jours sélectionné, utilisez le champ Exempter les versions pour indiquer que des identificateurs de version particuliers sont exemptés de la suppression.
    • Supprimer les images qui n'ont pas eu de version pendant le nombre de jours indiqué : sélectionnez cette option pour supprimer les images qui n'ont pas eu de version pendant le nombre de jours indiqué. Notez que le champ Exempter les versions ne s'applique pas lorsque vous sélectionnez cette option.
    • Versions exclues : pour empêcher la suppression des images avec numéro de version qui n'ont pas été extraites au cours du nombre de jours sélectionné, indiquez des identificateurs de version particuliers comme exemptés de la suppression. Les images qui ont reçu l'un des identificateurs de version exonérée que vous indiquez ne sont pas supprimées. Utilisez une liste séparée par des virgules pour spécifier plusieurs identificateurs de version. Vous pouvez inclure l'astérisque (*) comme caractère générique représentant aucun, un ou plusieurs caractères. Par exemple, vous pouvez indiquer latest,prod-*,*-tail,*.100.*.
  4. Sélectionnez Enregistrer les modifications.

Désormais, les critères que vous avez saisis pour la stratégie globale de conservation d'images de la région s'appliquent à tous les référentiels de la région, à l'exception de ceux qui ont été explicitement ajoutés à une stratégie personnalisée de conservation d'images. Les images contenues dans les référentiels qui n'ont pas été ajoutés à une stratégie personnalisée de conservation d'images seront supprimées de Container Registry s'ils répondent aux critères indiqués dans la stratégie globale de conservation d'images.

Lorsque vous créez ou mettez à jour une stratégie de conservation d'images, le processus horaire qui vérifie les images pour suppression ignore la nouvelle stratégie ou la stratégie mise à jour pendant plusieurs heures. Ce délai de réflexion vous permet d'affiner les critères de la stratégie pour ne sélectionner que les images à supprimer, et ainsi de réduire les risques de suppression inattendue d'images. Passé ce délai, la stratégie est incluse dans le processus horaire, et les images sont vérifiées et supprimées en conséquence.

Utilisation de la console pour créer une stratégie personnalisée de conservation d'images destinée à remplacer la stratégie globale

Si vous disposez du droit d'accès manage sur la location, vous pouvez créer une stratégie personnalisée de conservation d'images afin de remplacer la stratégie globale de conservation d'images de la région pour les référentiels que vous indiquez. Une stratégie personnalisée de conservation d'images est propre à la région dans laquelle vous la créez.

  1. Sur la page de liste Registre de conteneurs, sélectionnez Paramètres. Si vous avez besoin d'aide pour rechercher la page de liste ou le référentiel, reportez-vous à Liste des référentiels.

    Les critères de sélection en cours de la stratégie globale de conservation d'images de la région s'affichent, ainsi que toutes les stratégies personnalisées de conservation d'images qui remplacent la stratégie globale pour des référentiels spécifiques.

  2. Sélectionnez Autre stratégie de remplacement.
  3. Dans la boîte de dialogue Créer une stratégie de remplacement de conservation d'images, indiquez les critères de la nouvelle stratégie de conservation :
    • Nom de stratégie : nom choisi pour la stratégie. Evitez de saisir des informations confidentielles.

    • Supprimer les images qui n'ont pas été extraites pendant le nombre de jours indiqué : sélectionnez cette option pour supprimer les images qui n'ont pas été extraites pendant le nombre de jours que vous indiquez. Pour empêcher la suppression d'images avec numéro de version qui n'ont pas été extraites au cours du nombre de jours sélectionné, utilisez le champ Exempter les versions pour indiquer que des identificateurs de version particuliers sont exemptés de la suppression.

    • Supprimer les images qui n'ont pas eu de version pendant le nombre de jours indiqué : sélectionnez cette option pour supprimer les images qui n'ont pas eu de version pendant le nombre de jours indiqué. Notez que le champ Exempter les versions ne s'applique pas lorsque vous sélectionnez cette option.

    • Versions exclues : pour empêcher la suppression des images avec numéro de version qui n'ont pas été extraites au cours du nombre de jours sélectionné, indiquez des identificateurs de version particuliers comme exemptés de la suppression. Les images qui ont reçu l'un des identificateurs de version exonérée que vous indiquez ne sont pas supprimées. Utilisez une liste séparée par des virgules pour spécifier plusieurs identificateurs de version. Vous pouvez inclure l'astérisque (*) comme caractère générique représentant aucun, un ou plusieurs caractères. Par exemple, vous pouvez indiquer latest,prod-*,*-tail,*.100.*.

  4. Sélectionnez Enregistrer les modifications.

Vous pouvez désormais ajouter des référentiels à la nouvelle stratégie personnalisée de conservation.

Utilisation de la console pour enlever un référentiel d'une stratégie personnalisée de conservation d'images

Si vous disposez du droit d'accès manage sur un référentiel, vous pouvez enlever ce référentiel de la stratégie personnalisée de conservation d'images à laquelle il a été précédemment ajouté.

Vous pouvez souhaiter enlever le référentiel d'une stratégie personnalisée de conservation d'images pour les raisons suivantes :

  • Vous voulez que la stratégie globale de conservation d'images de la région s'applique au référentiel.

  • Si vous voulez appliquer une autre stratégie personnalisée de conservation d'images au référentiel (une seule stratégie personnalisée à la fois peut être appliquée à un référentiel).

  1. Sur la page de liste Registre de conteneurs, sélectionnez Paramètres. Si vous avez besoin d'aide pour rechercher la page de liste ou le référentiel, reportez-vous à Liste des référentiels.

    Les critères de sélection en cours de la stratégie globale de conservation d'images de la région s'affichent, ainsi que toutes les stratégies personnalisées de conservation d'images qui remplacent la stratégie globale pour des référentiels spécifiques.

  2. Sélectionnez Modifier la stratégie de remplacement en regard de la stratégie personnalisée de conservation d'images à laquelle le référentiel a été ajouté.
  3. Sélectionnez l'icône de suppression en regard du nom du référentiel pour l'enlever de la stratégie personnalisée de conservation d'images.
  4. Sélectionnez Enregistrer les modifications.

Désormais, la stratégie globale de conservation d'images de la région s'applique au référentiel (sauf si vous ajoutez le référentiel à une autre stratégie personnalisée de conservation d'images). Les images du référentiel seront supprimées de Container Registry si elles répondent aux critères indiqués dans la stratégie globale de conservation d'images.

Lorsque vous créez ou mettez à jour une stratégie de conservation d'images, le processus horaire qui vérifie les images pour suppression ignore la nouvelle stratégie ou la stratégie mise à jour pendant plusieurs heures. Ce délai de réflexion vous permet d'affiner les critères de la stratégie pour ne sélectionner que les images à supprimer, et ainsi de réduire les risques de suppression inattendue d'images. Passé ce délai, la stratégie est incluse dans le processus horaire, et les images sont vérifiées et supprimées en conséquence.

Utilisation de la console pour ajouter un référentiel à une stratégie personnalisée de conservation d'images

Si vous disposez du droit d'accès manage sur un référentiel, vous pouvez ajouter ce référentiel à une stratégie personnalisée de conservation d'images existante.

Si une stratégie personnalisée de conservation d'images est déjà appliquée au référentiel, vous devez enlever ce dernier de la stratégie en cours avant de l'ajouter à une autre. En outre, une stratégie personnalisée de conservation d'images est propre à la région dans laquelle elle a été créée.

  1. Sur la page de liste Registre de conteneurs, sélectionnez Paramètres. Si vous avez besoin d'aide pour rechercher la page de liste ou le référentiel, reportez-vous à Liste des référentiels.

    Les critères de sélection en cours de la stratégie globale de conservation d'images de la région s'affichent, ainsi que toutes les stratégies personnalisées de conservation d'images qui remplacent la stratégie globale pour des référentiels spécifiques.

  2. Sélectionnez Modifier la stratégie de remplacement en regard de la stratégie personnalisée de conservation d'images à ajouter au référentiel.
  3. Sélectionnez Autre référentiel et sélectionnez dans la liste le référentiel à ajouter à la stratégie personnalisée de conservation d'images.

    La liste des référentiels comprend tous les référentiels de la région, que vous ayez ou non le droit de les ajouter à une stratégie de conservation. Vous ne pouvez ajouter un référentiel à une stratégie de conservation que si vous disposez du droit d'accès manage sur celui-ci.

    Si un nom de stratégie est situé en regard d'un référentiel de la liste, cela signifie que le référentiel est déjà ajouté à une stratégie. Pour pouvoir ajouter le référentiel à une autre stratégie, vous devez l'enlever de la première stratégie.

  4. Sélectionnez Enregistrer les modifications.

Désormais, la stratégie personnalisée de conservation à laquelle vous avez ajouté le référentiel remplace la stratégie globale de conservation d'images de la région. Les images du référentiel seront supprimées de Container Registry si elles répondent aux critères indiqués dans la stratégie personnalisée de conservation.

Lorsque vous créez ou mettez à jour une stratégie de conservation d'images, le processus horaire qui vérifie les images pour suppression ignore la nouvelle stratégie ou la stratégie mise à jour pendant plusieurs heures. Ce délai de réflexion vous permet d'affiner les critères de la stratégie pour ne sélectionner que les images à supprimer, et ainsi de réduire les risques de suppression inattendue d'images. Passé ce délai, la stratégie est incluse dans le processus horaire, et les images sont vérifiées et supprimées en conséquence.