创建自定义 SageMaker 映像(控制台) - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

创建自定义 SageMaker 映像(控制台)

本主题介绍如何使用 SageMaker 控制台创建自定义 SageMaker 映像。您还可以使用 SageMaker 工作室控制面板创建图像。所用的步骤是相同的。有关使用 Studio 控制面板的信息,请参阅附加自定义 SageMaker 映像(控制面板).

创建映像时,SageMaker 还会创建初始映像版本。映像版本表示Amazon Elastic Container Registry (ECR). 容器图片必须满足亚 Amazon SageMaker 工作室中使用的要求。有关更多信息,请参阅自定义 SageMaker 图像规格

有关本地测试映像和解决常见问题的信息,请参阅SageMaker 工作室自定义图像示例回购.

要创建映像

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

  2. 在左侧导航窗格中,依次选择映像.

  3. 在存储库的自定义映像页面上,选择创建映像.

  4. 适用于映像源中,输入 Amazon ECR 中容器映像的注册表路径。路径采用以下格式:

    acct-id.dkr.ecr.region.amazonaws.com/repo-name[:tag] or [@digest]

  5. 选择 Next (下一步)

  6. INTO映像属性中,输入以下内容:

    • 映像名称 — 该名称必须是您在当前Amazon区域。

    • (可选)显示名称 — Studio 用户界面中显示的名称。如果没有提供,Image name将显示。

    • (可选)描述 — 映像的描述。

    • IAM 角色 — 该角色必须具有AmazonSageMakerFullAccess附加策略。使用下拉菜单选择以下选项之一:

      • 创建新角色 — 指定您希望笔记本用户能够访问的所有额外 Amazon Simple Storage Service (Amazon S3) 存储桶。如果您不想允许访问其他存储桶,请选择.

        SageMaker 附加了AmazonSageMakerFullAccess策略添加到角色。该角色允许笔记本电脑的用户访问复选标记旁边列出的 S3 存储桶。

      • 输入自定义 IAM 角色 ARN (自定义 ARN ARN) — 输入您的 IAM 角色的 Amazon 资源名称 (ARN (ARN)。

      • 使用现有角色 — 从列表中选择现有角色之一。

    • (可选)图像标签 — 选择添加新标记. 您最多可以添加 50 个标签。可以使用 Studio 用户界面、SageMaker 控制台或 SageMaker 搜索标签SearchAPI。

  7. 选择 Submit

新图像将显示在自定义映像列表并简要突出显示。成功创建映像后,您可以选择映像名称以查看其属性,或选择创建版本创建另一个版本。

创建另一映像版本

  1. 选择创建版本位于同一行上。

  2. 适用于映像源中,输入 ECR 容器映像的注册表路径。容器图像不应与 SageMaker 映像的早期版本中使用的图像相同。

要在 Studio 中使用自定义映像,必须将其附加到您的域。有关更多信息,请参阅附加自定义 SageMaker 映像(控制面板)