で RStudio に独自のイメージを取り込む SageMaker - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

で RStudio に独自のイメージを取り込む SageMaker

SageMaker イメージは、RStudio on Amazon を実行するために必要な言語パッケージやその他の依存関係を識別するファイルです SageMaker。 はこれらのイメージ SageMaker を使用して、RStudio を実行する環境を作成します。Amazon SageMaker には、使用できる組み込みの RStudio イメージが用意されています。その他の機能が必要な場合、独自のカスタムイメージを取り込むことができます。

RStudio on で使用する独自のイメージを持ち込むには、次の 3 つのステップ SageMaker を実行します。

  1. Dockerfile からカスタムイメージを構築し、Amazon Elastic Container Registry (Amazon ECR) のリポジトリにプッシュします。

  2. Amazon ECR のコンテナ SageMaker イメージを指すイメージを作成し、Amazon SageMaker ドメインにアタッチします。

  3. カスタムイメージを使用し、RStudio で新しいセッションを起動します。

SageMaker コントロールパネル、、および AWS Command Line Interface (AWS CLI) を使用してAWS SDK for Python (Boto3)、イメージとイメージバージョンを作成し、ドメインにイメージバージョンをアタッチできます。ドメインにオンボーディングしていない場合でも、 SageMaker コンソールを使用してイメージとイメージバージョンを作成することもできます。

以下のトピックでは、カスタムイメージを作成、アタッチ、起動 SageMaker して、独自のイメージを RStudio on に取り込む方法を示します。

主要な用語

次のセクションでは、独自のイメージを RStudio on で使用するための重要な用語を定義します SageMaker。

  • Dockerfile: Dockerfile は、Docker イメージの言語パッケージやその他の依存関係を識別するファイルです。

  • Docker イメージ: Docker イメージはビルドされた Docker ファイルです。このイメージは Amazon ECR にチェックインされ、イメージの基礎として機能します SageMaker。

  • SageMaker イメージ: SageMaker イメージは、Docker SageMaker イメージに基づく一連のイメージバージョンを保持しています。

  • イメージバージョン: イメージの SageMaker イメージバージョンは、RStudio と互換性があり、Amazon ECR リポジトリに保存されている Docker イメージを表します。イメージバージョンはすべてイミュータブルです。これらのイメージバージョンはドメインにアタッチし、RStudio on で使用できます SageMaker。