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