Añadir una imagen de Docker compatible con Studio Classic a Amazon ECR - 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.

Añadir una imagen de Docker compatible con Studio Classic a Amazon ECR

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.

Realiza los siguientes pasos para añadir una imagen de contenedor a AmazonECR:

  • Crea un ECR repositorio de Amazon.

  • Autenticate en AmazonECR.

  • Cree una imagen de Docker compatible con Studio Classic.

  • Envía la imagen al ECR repositorio de Amazon.

nota

El ECR repositorio de Amazon debe estar en el Región de AWS mismo lugar que Studio Classic.

Para crear y añadir una imagen de contenedor a Amazon ECR
  1. Cree un ECR repositorio de Amazon con AWS CLI. Para crear el repositorio mediante la ECR consola de Amazon, consulta Crear un repositorio.

    aws ecr create-repository \ --repository-name smstudio-custom \ --image-scanning-configuration scanOnPush=true

    El resultado debería ser similar al siguiente.

    { "repository": { "repositoryArn": "arn:aws:ecr:us-east-2:acct-id:repository/smstudio-custom", "registryId": "acct-id", "repositoryName": "smstudio-custom", "repositoryUri": "acct-id.dkr.ecr.us-east-2.amazonaws.com/smstudio-custom", ... } }
  2. DockerfileCompruébelo con la compilación de imágenes de Studio ClassicCLI. El punto (.) especifica que Dockerfile debe estar en el contexto del comando de compilación. Este comando crea la imagen y carga la imagen creada en el ECR repositorio. A continuación, genera la imagen. URI

    sm-docker build . --repository smstudio-custom:custom

    El resultado debería ser similar al siguiente.

    Image URI: <acct-id>.dkr.ecr.<region>.amazonaws.com/<image_name>