第9章 Docker コンテナーの管理
Docker コンテナーは、アプリケーション分離のサンドボックスです。コンテナーイメージにはコンテナーの設定が保存されています。本セクションでは、hammer を使用して Docker コンテナーをプロビジョニングする方法を示します。以下の手順を Web UI で行う場合は『ホストの管理』の「コンテナーの管理」を参照してください。
Red Hat Satellite では、コンテナーを、Docker プロバイダータイプのコンピュートリソースにのみデプロイできます。コンテナーホストの作成方法は『ホストの管理』の「コンテナーホストの準備」を参照してください。このホストをコンピュートリソースとして登録するには、以下のコマンドを実行します。
$ hammer compute-resource create --name cr_name \ --organization-ids org_ID1,org_ID2... \ --location-ids loc_ID1,loc_ID2... \ --url cr_url \ --provider docker
以下の構文を使用してコンピュートリソースにコンテナーをプロビジョニングします。
$ hammer docker container create \ --name container_name \ --compute-resource-id cr_ID \ --repository-name repo_name \ --tag tag \ --command command
hammer compute-resource list の出力でコンピュートリソース ID を検索します。repo_name は、Docker イメージが含まれる同期リポジトリーの名前に置き換えます。これには、Docker Hub や内部レジストリーを参照するカスタムリポジトリー (「カスタムリポジトリーの作成」を参照)、または公式の Red Hat イメージリポジトリーを指定することもできます。コンテンツビューからプロビジョニングする場合は、repo_name を、コンテンツビューの名前に置き換えます。コンテンツビューへのイメージの追加方法は「Docker イメージのコンテンツビューへの追加」を参照してください。
コンテナーを起動すると、コンテナーの作成時に --command オプションを指定したプロセスが開始されます。コンテナーを起動するには、以下のコマンドを実行します。
$ hammer docker container start --id container_ID
コンテナー関連のオプションの完全一覧は、hammer docker container --help コマンドの出力を参照してください。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.