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

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

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

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

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

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

要创建映像

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

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

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

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

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

  5. 选择 Next(下一步)。

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

    • 映像名称 — 该名称必须是当前账户的唯一名称Amazon区域。

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

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

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

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

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

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

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

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

  7. 选择 Submit(提交)

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

创建另一个映像版本

  1. 选择创建版本在映像同一行上。

  2. 适用于源镜像中,输入 ECR 容器镜像的注册表路径。容器镜像不应与以前版本的 SageMaker 映像。

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