Attacher l'image SageMaker à votre domaine actuel
Cette méthode suppose que vous avez déjà effectué une intégration à Amazon SageMaker Studio. Pour plus d'informations, consultez Intégration à Amazon SageMaker Domain.
Vous devez supprimer toutes les applis de votre domaine avant de mettre à jour le domaine avec la nouvelle version d'image. Pour obtenir des informations sur la suppression des applis, veuillez consulter Supprimer un domaine Amazon SageMaker Domain.
Pour ajouter l'image SageMaker personnalisée à votre domaine actuel, procédez comme suit.
Obtenez votre
DomainID
à partir de SageMaker Studio.Utilisez le
DomainID
pour obtenir lesDefaultUserSettings
pour le domaine.Ajoutez
ImageName
etAppImageConfig
en tant queCustomImage
auxDefaultUserSettings
.Mettez à jour votre domaine pour inclure l'image personnalisée.
Pour ajouter l'image SageMaker personnalisée à votre domaine
-
Ouvrez la console Amazon SageMaker à l'adresse https://console.aws.amazon.com/sagemaker/.https://console.aws.amazon.com/sagemaker/
-
Choisissez Control Panel (Panneau de configuration) en haut à gauche du panneau de navigation.
-
À partir du Control Panel (Panneau de configuration), sous Domain (Domaine), recherchez le
DomainId
. L'ID est au format suivant :d-xxxxxxxxxxxx
. -
Utilisez l'ID de domaine pour obtenir la description du domaine.
aws sagemaker describe-domain \ --domain-id
<d-xxxxxxxxxxxx>
Réponse :
{ "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... } } }
-
Enregistrez la section des paramètres utilisateur par défaut de la réponse dans un fichier nommé
default-user-settings.json
. -
Insérer la
ImageName
etAppImageConfigName
des étapes précédentes en tant qu'image personnalisée. Étant donné queImageVersionNumber
n'est pas spécifié, la dernière version de l'image est utilisée, qui est la seule version dans ce cas.{ "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ { "ImageName": "string", "AppImageConfigName": "string" } ], ... } } }
-
Utilisez l'ID de domaine et le fichier de paramètres utilisateur par défaut pour mettre à jour votre domaine.
aws sagemaker update-domain \ --domain-id
<d-xxxxxxxxxxxx>
\ --cli-input-json file://default-user-settings.jsonRéponse :
{ "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }