アプリのレイヤリング
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

Docker

App Layering は Docker プラットフォームをサポートしています。DockerをApp Layering 環境にデプロイするには、次の点を考慮してください。

  • Docker はさまざまな Windows コンポーネントを構成するため、OS レイヤーにインストールする必要があります。

  • OS リビジョンを作成して、Docker をインストールして有効にすることができます。

  • Docker は、Docker コマンドを発行するまで休止状態のままです。リビジョンに Docker をインストールしても、OS を使用してデプロイされた OS、パッケージングマシン、またはデスクトップの後のリビジョンで問題が発生することはありません。

  • OS レイヤーやアプリレイヤーに Docker イメージを配置しないでください。イメージがダウンロードされたときにディスクに書き込まれたvhd(x)ファイルは、イメージを実行するためにユーザーの書き込み可能なレイヤーに移動する必要があります。Docker は読み取りアクセスと書き込みアクセスのためにファイルを開く必要があります。これはユーザーのボリュームでのみ実行できます。

    注:

    完全なユーザーレイヤーの実装では、ユーザーは Docker イメージを 1 回ダウンロードするだけで済みます。イメージは、ログオフセッションとログオンセッションを通じて保持されます。

  • Docker には、ネストされたハイパーバイザーをサポートできるハイパーバイザーが必要です。展開されたVDIデスクトップをホストするターゲットハイパーバイザーは、ユーザーがマシンにログオンしたときに、Dockerイメージをダウンロードして実行できるように、ネストされたハイパーバイザーをサポートする必要があります。

    重要:

    ユーザーのレイヤーの格納場所は、この制約には関係ありません。ネストされたハイパーバイザーを許可するハイパーバイザーで実行する必要があるのは、ユーザーレイヤーをマウントする展開済みVDIマシンのみです。

  • Docker イメージは大きくなることがあります。ユーザーレイヤーのサイズは、ダウンロード時に画像が収まるように大きいサイズに設定する必要があります。テストの後、ユーザーレイヤーを100 GBに設定することをお勧めします。

    注:

    ユーザーレイヤーはダイナミックディスクであるため、ディスクの実際のサイズはフルサイズではありません。いったんディスク領域が使用されると、スパースには戻らないため、ユーザーのボリュームの格納場所には、時間の経過とともにユーザーのレイヤーの全サイズに対応するのに十分なディスク容量が必要です。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
Docker