Nettoyage des ressources - Amazon SageMaker

Nettoyage des ressources

Pour nettoyer les ressources que vous avez créées dans les sections précédentes, procédez comme suit :

  • Détachez les versions d'image et l'image de votre domaine.

  • Supprimez l'image, la version de l'image et la configuration de l'image de l'application.

  • Supprimez l'image du conteneur et le référentiel d'Amazon ECR. Pour de plus amples informations, veuillez consulter Suppression d'un référentiel.

Pour nettoyer des ressources

  1. Détachez les versions d'image et l'image de votre domaine en transmettant une liste d'images personnalisée vide au domaine. Ouvrez le fichier default-user-settings.json que vous avez créé dans Attacher l'image à un domaine actuel.

  2. Supprimez les images personnalisées, puis enregistrez le fichier.

    "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, ... }
  3. Utilisez l'ID de domaine et le fichier de paramètres utilisateur par défaut pour mettre à jour votre domaine.

    aws sagemaker update-domain \ --domain-id <d-xxxxxxxxxxxx> \ --cli-input-json file://default-user-settings.json

    Réponse:

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
  4. Supprimez la configuration de l'image de l'application.

    aws sagemaker delete-app-image-config \ --app-image-config-name r-image-config
  5. Supprimez l'image SageMaker, qui supprime également toutes les versions d'image. Les images de conteneur dans ECR qui sont représentées par les versions d'image ne sont pas supprimées.

    aws sagemaker delete-image \ --image-name r-image