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 RStudio imagen que creó en las secciones anteriores. Para eliminar una imagen, complete los siguientes pasos utilizando la SageMaker consola o el 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.

Tras completar estos pasos, puedes eliminar la imagen del contenedor y el repositorio de AmazonECR. 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 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.

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 AmazonECR.

  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. Elimina la SageMaker imagen, lo que también elimina todas las versiones de la imagen. Las imágenes del contenedor en Amazon ECR que están representadas por las versiones de las imágenes no se eliminan.

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