メインコンテンツにスキップ
バージョン: 2.0

新しいアプリケーションイメージを作成する

このページでは、既存の仮想マシン(インスタンス)からカスタムアプリケーションイメージテンプレートを作成する方法について説明します。

CubeCMPでは、アプリケーションイメージはインスタンステンプレートから生成されるカスタムコンテナです。 アプリケーションイメージをユーザーが利用できるようにするには、まずインスタンスを作成し、必要なパッケージとアプリケーションをインストールしてから、そのインスタンスをアプリケーションイメージとしてコミットします。

前提条件

  • 必要なアプリケーションがプリインストールされた、cloud-init 対応のインスタンス。 インスタンスの作成方法については、インスタンス(仮想マシン)の作成を参照してください。

新しいカスタムアプリケーションイメージテンプレートを作成する

  1. CubeCMP 管理コンソールで、インスタンス ページに移動します。
  2. アプリケーションイメージに変換したいテンプレートインスタンスを探します。 「その他のオプション」(3つのドット)メニューをクリックし、**「アプリイメージにコミット」**を選択します。
  3. アプリケーションイメージの設定を行います。
    1. 画像名」フィールドに名前を入力してください。
    2. 画像のバージョンを識別するためのタグを指定してください。
    3. (任意)説明を入力してください。
    4. エクスポートポートを設定し、アプリケーションがコンテナとしてデプロイされた後もユーザーがアクセスできるようにします。
    5. 特定のユーザーにSSHアクセスを許可したい場合は、SSHを有効にしてください。
    6. コンテナランタイムを選択し、コンテナ名を入力してください。
    7. 画像アイコンを選択してください。
    8. 対応ハードウェアを搭載したプラットフォームでGPUリソースを有効にするには、**「GPUを有効にする」**オプションを選択してください。
  4. アプリケーションイメージを保存して作成するには、**[コミット]**をクリックします。
  5. 作成状況を監視するには、アプリケーション > イメージ に移動してください。
    1. 画像の作成が完了すると、ステータス利用可能に変わります。 ユーザーはこのイメージテンプレートから新しいアプリケーションを起動できます。

テンプレートからアプリケーションインスタンスを作成する方法については、新しいアプリケーションイメージの起動 を参照してください。