将 SageMaker 映像到你当前域名 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 SageMaker 映像到你当前域名

此方法假定您已经加入亚马逊 SageMaker Studio。有关更多信息,请参阅 注册到 Amazon SageMaker 域

注意

在使用新映像版本更新域名之前,必须先删除域中的所有应用程序。有关删除应用程序的信息,请参阅。删除 Amazon SageMaker 域.

请执行下列步骤来添加 SageMaker 映像到你当前域名。

  • 获取您的DomainID从 SageMaker Studio。

  • 使用DomainID获取DefaultUserSettings对于域。

  • 添加ImageNameAppImageConfig作为CustomImageDefaultUserSettings.

  • 更新域名以包含自定义映像。

添加自定义 SageMaker 映像到您的域

  1. 打开 Amazon SageMaker 控制台https://console.aws.amazon.com/sagemaker/.

  2. 从导航窗格的左上角选择控制面板.

  3. 控制面板,在,查找DomainId. ID 采用以下格式:d-xxxxxxxxxxxx.

  4. 使用域 ID 获取域的描述。

    aws sagemaker describe-domain \ --domain-id <d-xxxxxxxxxxxx>

    响应:

    { "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... } } }
  5. 将响应的默认用户设置部分保存到名为的文件default-user-settings.json.

  6. 插入ImageNameAppImageConfigName从前面的步骤中将其作为自定义映像。由于ImageVersionNumber未指定,则使用最新版本的图像,这是这种情况下唯一的版本。

    { "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ { "ImageName": "string", "AppImageConfigName": "string" } ], ... } } }
  7. 使用域 ID 和默认用户设置文件更新您的域。

    aws sagemaker update-domain \ --domain-id <d-xxxxxxxxxxxx> \ --cli-input-json file://default-user-settings.json

    响应:

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }