翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタムイメージ
SageMaker Distribution が提供する機能とは異なる機能が必要な場合は、カスタムの拡張機能とパッケージを使用した独自のイメージを持ち込むことができます。これを使用して、独自のブランドやコンプライアンスのニーズに合わせて JupyterLab UI をパーソナライズすることもできます。
次のページでは、独自のカスタム SageMaker AI イメージを作成するための JupyterLab 固有の情報とテンプレートを提供します。これは、独自の Amazon SageMaker SageMaker Studio の情報と手順を補足することを目的としています。カスタム Amazon SageMaker AI イメージと Studio に独自のイメージを持ち込む方法については、「」を参照してくださいBring your own image (BYOI)。
アプリケーションのヘルスチェックと URL
-
Base URL
– BYOI アプリケーションのベース URL はjupyterlab/default
である必要があります。保持できるアプリケーションは 1 つのみで、必ずdefault
という名前にする必要があります。 -
HealthCheck API
– SageMaker AI は8888
、ポートのヘルスチェックエンドポイントを使用して JupyterLab アプリケーションのヘルスをチェックします。jupyterlab/default/api/status
はヘルスチェックのエンドポイントです。 -
Home/Default URL
– が使用する/opt/.sagemakerinternal
および/opt/ml
ディレクトリ AWS。/opt/ml
のメタデータファイルには、DomainId
などのリソースに関するメタデータが含まれています。 -
認証 - ユーザーの認証を有効にするには、Jupyter Notebook トークンまたはパスワードベースの認証をオフにし、すべてのオリジンを許可します。
Dockerfile の例
次の例は、上記の情報 および を満たす Dockerfile
ですカスタムイメージの仕様。
注記
独自のイメージを SageMaker Unified Studio に持ち込む場合は、Amazon SageMaker Unified Studio ユーザーガイドの Dockerfile 仕様に従う必要があります。
Dockerfile
SageMaker Unified Studio の例は、Amazon SageMaker Unified Studio ユーザーガイドの Dockerfile の例にあります。