Mettre à jour l'image SageMaker de distribution - Amazon SageMaker AI

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.

Mettre à jour l'image SageMaker de distribution

Important

Cette rubrique suppose que vous avez créé un espace et que vous avez accordé à l’utilisateur l’accès à celui-ci. Pour de plus amples informations, veuillez consulter Octroi à vos utilisateurs de l’accès aux espaces.

Mettez à jour les JupyterLab espaces que vous avez déjà créés pour utiliser la dernière version de l'image de SageMaker distribution afin d'accéder aux dernières fonctionnalités. Vous pouvez utiliser l'interface utilisateur de Studio ou le AWS Command Line Interface (AWS CLI) pour mettre à jour l'image.

Les sections suivantes fournissent des informations sur la mise à jour d’une image.

La mise à jour de l'image implique le redémarrage de l' JupyterLab espace de votre utilisateur. Suivez la procédure ci-dessous pour mettre à jour l' JupyterLab espace utilisateur avec la dernière image.

Pour mettre à jour l’image (UI)
  1. Ouvrez Studio. Pour en savoir plus sur l’ouverture de Studio, consultez Lancez Amazon SageMaker Studio.

  2. Sélectionnez JupyterLab.

  3. Sélectionnez l' JupyterLab espace de votre utilisateur.

  4. Choisissez Arrêter l’espace.

  5. Pour Image, sélectionnez une version mise à jour de l'image de distribution SageMaker AI. Pour l’image la plus récente, choisissez La plus récente.

  6. Choisissez Exécuter Space.

Cette section suppose que vous avez installé le AWS Command Line Interface (AWS CLI). Pour plus d'informations sur l'installation duAWS CLI, voir Installer ou mettre à jour vers la dernière version du AWS CLI.

Pour mettre à jour l’image, vous devez effectuer les opérations suivantes pour l’espace de votre utilisateur :

  1. Supprimer l' JupyterLab application

  2. Mettez à jour l’espace.

  3. Pour créer l’application

Important

Vous devez avoir préparé les informations suivantes avant de commencer la mise à jour de l’image :

  • ID de domaine : ID du domaine Amazon SageMaker AI de votre utilisateur.

  • Type de demande — JupyterLab.

  • Nom de l’application : valeur par défaut.

  • Nom de l’espace : nom spécifié pour l’espace.

  • Type d'instance : type d' EC2 instance Amazon que vous utilisez pour exécuter l'application. Par exemple, ml.t3.medium.

  • SageMaker ARN de l'image : nom de ressource Amazon (ARN) de l'image de distribution SageMaker AI. Vous pouvez fournir la dernière version de l'image de distribution SageMaker AI en spécifiant l'un ou l'autre identifiant de ressource sagemaker-distribution-cpu ou sagemaker-distribution-gpu en tant qu'identifiant de ressource.

Pour supprimer l' JupyterLab application, exécutez la commande suivante :

aws sagemaker delete-app \ --domain-id your-user's-domain-id --app-type JupyterLab \ --app-name default \ --space-name name-of-your-user's-space

Pour mettre à jour l’espace de votre utilisateur, exécutez la commande suivante :

aws sagemaker update-space \ --space-name name-of-your-user's-space \ --domain-id your-user's-domain-id

Si vous avez correctement mis à jour l’espace, vous verrez l’ARN de l’espace dans la réponse :

{ "SpaceArn": "arn:aws:sagemaker:Région AWS:111122223333:space/your-user's-domain-id/name-of-your-user's-space" }

Pour créer l’application, exécutez la commande suivante :

aws sagemaker create-app \ --domain-id your-user's-domain-id \ --app-type JupyterLab \ --app-name default \ --space-name name-of-your-user's-space \ --resource-spec "InstanceType=instance-type,SageMakerImageArn=arn:aws:sagemaker:Région AWS:555555555555:image/sagemaker-distribution-resource-identifier"