コンテナ テンプレートを Docker Compose YAML ファイルまたは Containers for vRealize Automation YAML ファイルとしてエクスポートできます。

始める前に

  • サポートされている vRealize Automation 環境で Containers for vRealize Automation が有効になっていることを確認します。

  • コンテナ管理者として vRealize Automation コンソールにログインします。

vRealize Automation サービスの REST API で使用される YAML の形式については、『vRealize Automation API リファレンス』を参照してください。

このタスクについて

テンプレートをインポートし、それを vRealize Automation REST API または vRealize CloudClient を使用してプログラムで、または Containers でグラフィカルに変更できます。その後、変更したファイルをエクスポートできます。たとえば、Docker Compose 形式をインポートした後、vRealize Automation 複合サービス API で使用されるブループリント YAML 形式でエクスポートできます。ただし、テンプレートを Docker Compose 形式でエクスポートした場合は、Containers に固有の一部の構成(健全性構成、アフィニティ制約など)は含まれません。

手順

  1. コンテナ タブをクリックします。
  2. 左側のペインの テンプレート をクリックします。

    プロビジョニングに利用できるテンプレートとイメージが一覧表示されます。

    • 構成済みのテンプレート([イメージ] ビュー)。

    • 既存のテンプレートまたはカスタムのテンプレート(テンプレート ビュー)。

    • 指定したレジストリに基づいて利用可能なすべてのテンプレートとイメージ(すべて ビュー)。

    インポート オプションとエクスポート オプションを使用してテンプレートやイメージをインポートしたりエクスポートしたりすることもできます。

  3. テンプレートを選択し、エクスポート アイコンをクリックします。
  4. プロンプトが表示されたら、出力形式タイプを選択します。
    • YAML ブループリント

      この形式は、vRealize Automation 複合サービス API で使用されるブループリント YAML 形式に従っています。

    • Docker Compose

      この形式は、Docker Compose アプリケーションで使用される YAML 形式に従っています。

  5. エクスポート をクリックします。
  6. プロンプトが表示されたら、ファイルを保存するか、または適切なアプリケーションでファイルを開きます。