自備 SageMaker AI 映像 - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

自備 SageMaker AI 映像

重要

截至 2023 年 11 月 30 日,先前的 Amazon SageMaker Studio 體驗現在稱為 Amazon SageMaker Studio Classic。以下章節是使用 Studio Classic 應用程式的特定部分。如需使用更新 Studio 體驗的相關資訊,請參閱 Amazon SageMaker Studio

SageMaker AI 映像是一種檔案,可識別在 Amazon SageMaker Studio Classic 中執行 Jupyter 筆記本所需的核心、語言套件和其他相依性。這些映像檔可用來建立您接著執行 Jupyter 筆記本的環境。Amazon SageMaker AI 提供許多內建映像供您使用。如需內建映像的清單,請參閱Amazon SageMaker AI 映像可與 Studio Classic 搭配使用

如果您需要不同的功能,您可以將自己的自訂映像帶到 Studio Classic。您可以使用 SageMaker AI 控制面板、 和 AWS SDK for Python (Boto3)AWS Command Line Interface (AWS CLI) 來建立映像和映像版本,並將映像版本連接至您的網域或共用空間。您也可以使用 SageMaker AI 主控台建立映像和映像版本,即使您尚未加入 SageMaker AI 網域也一樣。 SageMaker AI 提供範例 Dockerfiles,可在 SageMaker Studio Classic Custom Image Samples 儲存庫中用作自訂 SageMaker AI 映像的起點。

下列主題說明如何使用 SageMaker AI 主控台或 帶來您自己的映像 AWS CLI,然後在 Studio Classic 中啟動映像。如需類似的部落格文章,請參閱將您自己的 R 環境帶到 Amazon SageMaker Studio Classic。如需顯示如何自備影像以供訓練和推論使用的筆記本,請參閱 Amazon SageMaker Studio Classic Container Build CLI

重要術語

下一節定義關鍵術語,讓您將自己的映像與 Studio Classic 搭配使用。

  • Dockerfile:一個 Dockerfile 是一個文件,標識語言包和 Docker 映像的其他依賴關係。

  • Docker 映像:Docker 映像是一個內建的 Dockerfile。此映像會簽入 Amazon,ECR並做為 SageMaker AI 映像的基礎。

  • SageMaker AI 映像: SageMaker AI 映像是一組以 Docker 映像為基礎的 SageMaker AI 映像版本的擁有者。每個映像版本都不可變。

  • 映像版本: SageMaker AI 映像的映像版本代表 Docker 映像,並存放在 Amazon ECR儲存庫中。每個映像版本都不可變。這些映像版本可以連接到網域或共用空間,並與 Studio Classic 搭配使用。