Docker コンテナの基本 - Amazon SageMaker

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

Docker コンテナの基本

次のページでは、 の使用に関する最も重要な側面の概要を示します。Docker Amazon のコンテナ SageMaker。

Docker は、ソフトウェアをインストール、配布、管理するためのオペレーティングシステムレベルの仮想化を実行するプログラムです。Docker では、アプリケーションとその依存関係が、分離、移植性、セキュリティを提供する仮想コンテナにパッケージ化されます。で Dockerでは、リソースの使用率を向上させることで、コードの迅速な出荷、アプリケーションオペレーションの標準化、コードのシームレスな移動、経済化を行うことができます。に関するより一般的な情報については、Docker、「Docker 概要」を参照してください。

SageMaker 関数

SageMaker は を使用します Docker バックエンドの コンテナは、トレーニングと推論のプロセスを管理します。 SageMaker はこのプロセスから遠ざかるため、推定器を使用すると自動的に発生します。を使用する必要はありませんが Docker コンテナは、ほとんどのユースケース SageMaker で で明示的に使用できます。Docker SageMaker 機能を拡張およびカスタマイズするためのコンテナ。

Amazon SageMaker Studio Classic を使用したコンテナ

Studio Classic は から実行されます。Docker コンテナと は、それを使用して機能を管理します。そのため、Docker のステップに従ってコンテナを作成します独自の SageMaker イメージを持参する