Aggiungi un'immagine Docker compatibile con Studio Classic ad Amazon ECR - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi un'immagine Docker compatibile con Studio Classic ad Amazon ECR

Importante

A partire dal 30 novembre 2023, la precedente esperienza Amazon SageMaker Studio è ora denominata Amazon SageMaker Studio Classic. La sezione seguente è specifica per l'utilizzo dell'applicazione Studio Classic. Per informazioni sull'utilizzo dell'esperienza Studio aggiornata, consultaAmazon SageMaker Studio.

Esegui le seguenti fasi per aggiungere un'immagine del container ad Amazon ECR:

  • Crea un repository Amazon ECR.

  • Effettua l'autenticazione su Amazon ECR.

  • Crea un'immagine Docker compatibile con Studio Classic.

  • Inserisci l'immagine nel repository Amazon ECR.

Nota

Il repository Amazon ECR deve trovarsi nello stesso spazio di Studio Regione AWS Classic.

Per creare e aggiungere un'immagine da un container ad Amazon ECR
  1. Crea un repository in Amazon ECR tramite la AWS CLI. Per creare il repository utilizzando la console Amazon ECR, consulta la sezione Creating a repository.

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

    Il risultato dovrebbe essere simile al seguente.

    { "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. Crea il file Dockerfile utilizzando la CLI di creazione delle immagini di Studio Classic. Il punto (.) specifica che il file Docker deve trovarsi nel contesto del comando build. Questo comando crea l'immagine e carica l'immagine creata nel repository ECR. Quindi, genera l'URI dell'immagine.

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

    Il risultato dovrebbe essere simile al seguente.

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