Limpiar recursos de imagen - 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.

Limpiar recursos de imagen

Esta guía muestra cómo limpiar los recursos de imagen de RStudio que creó en las secciones anteriores. Para eliminar una imagen, complete los siguientes pasos utilizando la SageMaker consola o la AWS CLI, tal y como se muestra en esta guía.

  • Separa la imagen y las versiones de las imágenes de tu SageMaker dominio de Amazon.

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

Cuando complete estos pasos puede eliminar la imagen de contenedor y el repositorio de Amazon ECR. Para obtener más información sobre cómo eliminar la imagen de contenedor y el repositorio, consulte Eliminar un repositorio.

Limpia los recursos de la consola SageMaker

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.

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 administración, selecciona dominios.

  4. Selecciona el dominio deseado.

  5. Seleccione Entorno.

  6. En Imágenes personalizadas asociadas al dominio, elija la imagen y, a continuación, elija Desasociar.

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

  8. Elija Desasociar.

Limpiar los recursos de 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 update-domain-input.json que creó en Adjunta la SageMaker imagen a tu dominio actual.

  2. Elimine las imágenes personalizadas de RSessionAppSettings y, a continuación, guarde el archivo. No modifique las imágenes personalizadas de KernelGatewayAppSettings.

    { "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, "RSessionAppSettings": { "CustomImages": [ ], "DefaultResourceSpec": { } ... } } }
  3. Utilice el ID de dominio y el archivo de configuración de usuario predeterminado para actualizar el dominio.

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

    Respuesta:

    { "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 rstudio-image-config
  5. Elimine la SageMaker imagen, lo que también eliminará todas las versiones de la imagen. Las imágenes de contenedor de Amazon ECR representadas por las versiones de imagen no se eliminan.

    aws sagemaker delete-image \ --image-name rstudio-image