本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
带上你自己的 SageMaker 图片
重要
截至 2023 年 11 月 30 日,之前的亚马逊 SageMaker Studio 体验现在被命名为 Amazon St SageMaker udio Classic。以下部分专门介绍如何使用 Studio Classic 应用程序。有关使用更新后的 Studio 体验的信息,请参阅亚马逊 SageMaker Studio。
SageMaker 图像是一个文件,用于标识在 Ama SageMaker zon Studio Classic 中运行 Jupyter 笔记本所需的内核、语言包和其他依赖关系。这些映像用于创建一个环境,然后在该环境中运行 Jupyter 笔记本。Amazon SageMaker 提供了许多内置图像供您使用。有关内置映像的列表,请参阅 亚马逊 SageMaker 图片可用于 Studio Classic。
如果您需要不同的功能,可以将自己的自定义图像带到 Studio Classic 中。您可以使用 SageMaker 控制面板、和 Amazon Command Line Interface (Amazon CLI) 创建图像和图像版本,并将图像版本附加到您的域或共享空间。Amazon SDK for Python (Boto3)
以下主题说明如何使用 SageMaker 控制台自带镜像,或者 Amazon CLI如何在 Studio Classic 中启动镜像。有关类似的博客文章,请参阅将您自己的 R 环境引入 Amazon SageMaker Studio Classic
关键术语
以下部分定义了在 Studio Classic 中使用您自己的图像的关键术语。
-
Dockerfile:Dockerfile 是一个用于标识 Docker 映像的语言包和其他依赖项的文件。
-
Docker 映像:Docker 映像是一个内置的 Dockerfile。此图片已签入亚马逊,ECR并作为 SageMaker图片的基础。
-
SageMaker image: SageMaker 镜像是一组基于 Docker SageMaker 镜像的镜像版本的持有者。每个映像版本都是不可变的。
-
镜像版本:镜像版本代表一个 Docker SageMaker 镜像,存储在 Amazon 存储ECR库中。每个映像版本都是不可变的。这些图像版本可以附加到域名或共享空间,并与 Studio Classic 一起使用。