Loading...

お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

コンソールからカスタムランタイムとしてAppSailをデプロイする

AppSailでは、Catalystコンソールから直接コンテナイメージとしてアプリをデプロイできます。ここで説明する手順は、すべてのContainer Registryサービスに共通です。

  1. アプリをデプロイするCatalystプロジェクトの Serverless サービスに移動し、Compute の下にある AppSail をクリックします。

appsail-empty-page

Deploy from CLI をクリックすると、CLIからAppSailサービスをデプロイする手順を示すポップアップが表示されます。詳細な手順については、CLIヘルプセクションを参照してください。

  1. Deploy from Console をクリックして、ここから直接アプリをデプロイします。

  2. デプロイメントタイプとして Docker Image を選択し、AppSailサービスの名前を指定します。デプロイメントタイプとしてDocker Imageを選択し、リストからContainer Registryサービスを選択します:Docker HubAWS ECR、またはGoogle Artifact Registry

選択したサービスに応じて、以下を入力します:

取得方法の詳細については、ヘルプリンクを参照してください。

appsail-deploy-docker

  1. OCIイメージのデプロイメントに使用するContainer Registryサービスの認証情報を選択する必要があります。ドロップダウンには、コンテナサービスで設定したすべての認証情報が一覧表示されます。

    既存の認証情報を選択するか、下の Create Integration ボタンをクリックして新しい認証情報を追加できます。これにより、Integration Settingsにリダイレクトされます。

appsail-deploy-docker

Note: Docker HubAWS、またはGoogle Cloud PlatformのCatalystインテグレーションの追加と管理の手順は、それぞれのヘルプセクションで説明しています。

appsail-deploy-docker

  1. アプリの詳細設定を構成できます。

i. アプリのランタイムに基づいて、スタートアップコマンドを指定します。

Note: コンテナイメージですでにスタートアップコマンドを定義している場合、Catalystで指定したコマンドが優先されます。

ii. 必要に応じて、アプリの実行にカスタムポートを設定します。0〜1024の範囲のポートは、ポート80および443を除き予約されています。この範囲外の他のポートを使用できます。デフォルトではポート9000が使用されます。

Note: コードでポートを設定していない場合は、アプリのスタートアップコマンドでサーバーがリッスンするポートと同じポートを設定してください。

iii. 要件に基づいて、アプリの実行に必要なメモリを設定します。128、256、512、1024、または2048 MBから選択できます。

Info: アプリをデプロイした後、設定セクションからアプリの実行に使用するディスクサイズも設定できます。

iv. 必要に応じて、AppSailサービスの環境変数を設定します。

appsail-deploy-docker

+ アイコンをクリックして複数の環境変数を追加し、 アイコンをクリックして削除できます。

Info: 環境変数は、現在作業しているCatalyst環境(開発または本番)に追加されます。コンソール上部のドロップダウンから環境を変更し、必要に応じて変数を追加できます。
  1. 詳細を設定した後、Deploy をクリックします。

アプリがコンソールにデプロイされます。コンソールからアプリの表示と管理ができるようになります。

appsail-deploy

AppSailサービスの管理についてはこちらを参照してください

最終更新日 2026-03-05 11:43:24 +0530 IST

このページについて