翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
独自の 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 Notebook を実行するために必要なカーネル、言語パッケージ、その他の依存関係を識別するファイルです。これらのイメージは、Jupyter Notebook を実行する環境を作成するために使用されます。Amazon SageMaker AI には、多くの組み込みイメージが用意されています。組み込みイメージのリストについては、「Studio Classic で使用できる Amazon SageMaker AI イメージ」を参照してください。
その他の機能が必要な場合は、独自のカスタムイメージを Studio Classic に取り込みます。SageMaker AI コントロールパネル、、および AWS Command Line Interface (AWS CLI) を使用して、イメージとイメージバージョンを作成しAWS SDK for Python (Boto3)
以下のトピックでは、SageMaker AI コンソールまたは を使用して独自のイメージを取り込んで AWS CLI、Studio Classic でイメージを起動する方法について説明します。同様のブログ記事については、「Bringing your own R environment to Amazon SageMaker Studio Classic
主要な用語
独自のイメージを Studio Classic で使用する際の主要な用語を以下で定義します。
-
Dockerfile: Dockerfile は、Docker イメージの言語パッケージやその他の依存関係を識別するファイルです。
-
Docker イメージ: Docker イメージはビルドされた Docker ファイルです。このイメージは Amazon ECR にチェックインされ、SageMaker AI イメージの基礎として機能します。
-
SageMaker AI イメージ: SageMaker AI イメージは、Docker イメージに基づく一連の SageMaker AI イメージバージョンのホルダーです。イメージバージョンはすべてイミュータブルです。
-
イメージバージョン: SageMaker AI イメージのイメージバージョンは Docker イメージを表し、Amazon ECR リポジトリに保存されます。イメージバージョンはすべてイミュータブルです。これらのイメージバージョンは、ドメインまたは共有スペースにアタッチして Studio Classic で使用できます。