Ajouter une image Docker compatible avec Studio Classic sur Amazon ECR - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajouter une image Docker compatible avec Studio Classic sur Amazon ECR

Important

Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l'utilisation de l'application Studio Classic. Pour plus d'informations sur l'utilisation de l'expérience Studio mise à jour, consultezAmazon SageMaker Studio.

Pour ajouter une image de conteneur à Amazon, vous devez suivre les étapes suivantes ECR :

  • Créez un ECR référentiel Amazon.

  • Authentifiez-vous auprès d'AmazonECR.

  • Créez une image Docker compatible avec Studio Classic.

  • Transférez l'image vers le ECR référentiel Amazon.

Note

Le ECR référentiel Amazon doit être identique Région AWS à celui de Studio Classic.

Pour créer et ajouter une image de conteneur sur Amazon ECR
  1. Créez un ECR référentiel Amazon à l'aide du AWS CLI. Pour créer le référentiel à l'aide de la ECR console Amazon, consultez Création d'un référentiel.

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

    La réponse devrait être similaire à ce qui suit.

    { "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. Créez le Dockerfile à l'aide de la génération d'image Studio ClassicCLI. Le point (.) spécifie que le fichier Docker doit être dans le contexte de la commande de génération. Cette commande crée l'image et la télécharge dans le ECR dépôt. Il produit ensuite l'imageURI.

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

    La réponse devrait être similaire à ce qui suit.

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