Limpieza de recursos - Amazon SageMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Limpieza de recursos

importante

A partir del 30 de noviembre de 2023, la experiencia anterior de Amazon SageMaker Studio pasa a denominarse Amazon SageMaker Studio Classic. La siguiente sección es específica sobre el uso de la aplicación Studio Classic. Para obtener información sobre el uso de la experiencia de Studio actualizada, consulteAmazon SageMaker Studio.

En las siguientes secciones se muestra cómo limpiar los recursos que creaste en las secciones anteriores desde la SageMaker consola o AWS CLI. Lleve a cabo los siguientes pasos para limpiar los recursos:

  • Desasocie la imagen y las versiones de imagen de su dominio.

  • Elimine la imagen, la versión de la imagen y la configuración de imágenes de la aplicación.

  • Elimina la imagen y el repositorio del contenedor de AmazonECR. Para obtener más información, consulte Eliminación de un repositorio.

Limpia los recursos de la SageMaker consola

En la siguiente sección, se muestra cómo limpiar los recursos de la SageMaker consola.

Al desasociar una imagen de un dominio, se desasocian todas las versiones de la imagen. Cuando se desasocia una imagen, todos los usuarios del dominio pierden el acceso a las versiones de imagen. Un cuaderno en ejecución que tenga una sesión de kernel en una versión de imagen cuando la versión se desasocie seguirá ejecutándose. Cuando se detiene el cuaderno o se cierra el kernel, la versión de la imagen deja de estar disponible.

Para eliminar una imagen
  1. Abre la SageMaker consola de Amazon en https://console.aws.amazon.com/sagemaker/.

  2. En el panel de navegación izquierdo, seleccione Configuraciones de administración.

  3. En Configuraciones de administrador, elija Imágenes.

  4. En Imágenes de Custom SageMaker Studio Classic adjuntas al dominio, selecciona la imagen y, a continuación, selecciona Separar.

  5. (Opcional) Para eliminar la imagen y todas sus versiones SageMaker, selecciona Eliminar también las imágenes seleccionadas... . Esto no elimina las imágenes del contenedor asociadas de AmazonECR.

  6. Elija Desasociar.

Limpie los recursos del AWS CLI

En la siguiente sección se muestra cómo limpiar recursos desde la AWS CLI.

Para limpiar los recursos
  1. Desasocie la imagen y las versiones de imagen del dominio pasando una lista de imágenes personalizadas vacía al dominio. Abra el archivo default-user-settings.json que creó en Adjunta la SageMaker imagen a tu dominio actual. Para desasociar la imagen y la versión de la imagen de un espacio compartido, abra el archivo default-space-settings.json.

  2. Elimine las imágenes personalizadas y guarde el archivo.

    "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, ... }
  3. Utilice el ID de dominio y el archivo de configuración de usuario predeterminado para actualizar el dominio. Para actualizar su espacio compartido, use el archivo de configuración de espacio predeterminado.

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

    El resultado debería ser similar al siguiente.

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
  4. Elimine la configuración de imágenes de la aplicación.

    aws sagemaker delete-app-image-config \ --app-image-config-name custom-image-config
  5. Elimine la SageMaker imagen, lo que también eliminará todas las versiones de la imagen. Las imágenes del contenedor ECR que están representadas por las versiones de la imagen no se eliminan.

    aws sagemaker delete-image \ --image-name custom-image