--- title: "コンソールからのデプロイ" url: https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/deploy-from-console/ description: "Catalyst AppSailは、Catalyst Serverlessのフルマネージドプラットフォームであり、Java、Node.js、Pythonのマネージドランタイム、またはOCIイメージとしてのカスタムランタイムでWebサービスを簡単に開発・デプロイできます。" last_updated: 2026-08-17T12:16:04Z service: Serverless --- # コンソールからカスタムランタイムとしてAppSailをデプロイする AppSailでは、Catalystコンソールから直接コンテナイメージとしてアプリをデプロイできます。ここで説明する手順は、すべてのContainer Registryサービスに共通です。 1. アプリをデプロイするCatalystプロジェクトの **Serverless** サービスに移動し、*Compute* の下にある **AppSail** をクリックします。 ![appsail-empty-page](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-empty-page.png) **Deploy from CLI** をクリックすると、CLIからAppSailサービスをデプロイする手順を示すポップアップが表示されます。詳細な手順については、[CLIヘルプセクション](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/deploy-from-cli/)を参照してください。 2. **Deploy from Console** をクリックして、ここから直接アプリをデプロイします。 3. デプロイメントタイプとして **Docker Image** を選択し、AppSailサービスの名前を指定します。デプロイメントタイプとしてDocker Imageを選択し、リストからContainer Registryサービスを選択します:[Docker Hub](https://hub.docker.com/)、[AWS ECR](https://aws.amazon.com/ecr/)、または[Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/overview)。 選択したサービスに応じて、以下を入力します: * Docker Hub - [Image URL](https://docs.docker.com/get-started/docker-concepts/building-images/build-tag-and-publish-an-image/) * Amazon ECR - [Image URI](https://docs.aws.amazon.com/AmazonECR/latest/userguide/image-info.html) * GCP Artifact Registry - [Image Path](https://cloud.google.com/artifact-registry/docs/container-concepts) 取得方法の詳細については、ヘルプリンクを参照してください。 ![appsail-deploy-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-deploy-docker-image-1.png) 4. OCIイメージのデプロイメントに使用するContainer Registryサービスの認証情報を選択する必要があります。ドロップダウンには、コンテナサービスで設定したすべての認証情報が一覧表示されます。 既存の認証情報を選択するか、下の **Create Integration** ボタンをクリックして新しい認証情報を追加できます。これにより、[Integration Settings](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/integrations-settings/)にリダイレクトされます。 ![appsail-deploy-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-deploy-docker-image-2.png) > **Note:** [Docker Hub](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/container-registry-services/#docker-hub)、[AWS](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/container-registry-services/#amazon-elastic-container-registry)、または[Google Cloud Platform](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/container-registry-services/#google-artifact-registry)のCatalystインテグレーションの追加と管理の手順は、それぞれのヘルプセクションで説明しています。 ![appsail-deploy-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-deploy-docker-image-3.png) 5. アプリの詳細設定を構成できます。 i. アプリのランタイムに基づいて、[スタートアップコマンド](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/appsail-configurations/#startup-commands)を指定します。 > **Note:** コンテナイメージですでにスタートアップコマンドを定義している場合、Catalystで指定したコマンドが優先されます。 ii. 必要に応じて、アプリの実行に[カスタムポート](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/appsail-configurations/#ports-for-app-executions)を設定します。0〜1024の範囲のポートは、ポート80および443を除き予約されています。この範囲外の他のポートを使用できます。デフォルトではポート9000が使用されます。 > **Note:** コードでポートを設定していない場合は、アプリのスタートアップコマンドでサーバーがリッスンするポートと同じポートを設定してください。 iii. 要件に基づいて、アプリの実行に必要な[メモリ](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/appsail-configurations/#memory-and-disk-allocation)を設定します。128、256、512、1024、または2048 MBから選択できます。 > **Info:** アプリをデプロイした後、[設定セクション](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/console/overview/)からアプリの実行に使用するディスクサイズも設定できます。 iv. 必要に応じて、AppSailサービスの[環境変数](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/appsail-configurations/#environment-variables)を設定します。 ![appsail-deploy-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-deploy-docker-image-4.png) **+** アイコンをクリックして複数の環境変数を追加し、**—** アイコンをクリックして削除できます。 > **Info:** 環境変数は、現在作業している[Catalyst環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/introduction/)(開発または本番)に追加されます。コンソール上部のドロップダウンから環境を変更し、必要に応じて変数を追加できます。 6. 詳細を設定した後、**Deploy** をクリックします。 アプリがコンソールにデプロイされます。コンソールからアプリの表示と管理ができるようになります。 ![appsail-deploy](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-docker-image-deployed.png) [AppSailサービスの管理についてはこちらを参照してください](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/console/manage-appsail/)。