--- title: "Container Registry Services" url: https://docs.catalyst.zoho.com/en/serverless/help/appsail/custom-runtimes/container-registry-services/ description: "Catalyst AppSail is a fully-managed platform of Catalyst Serverless that enables you to develop and deploy web services in managed runtimes of Java, Node.js, and Python, or of custom runtimes as OCI images to the cloud with ease." last_updated: 2026-08-17T12:16:04Z service: Serverless type: general --- # Container Registry Services ### Docker Hub Catalyst facilitates an easy integration with [Docker Hub](https://hub.docker.com/), one of the leading container registry services. After you configure the integration, you can easily deploy images from your Docker Hub account to AppSail from the console. You can also manage your Docker Hub connection from the console. #### Integrate Docker Hub with Catalyst Perform a one-time configuration to integrate your Docker Hub account with Catalyst in the following way: 1. Navigate to **Settings** in the console, then select **Integrations** under *General Settings*. Click **Docker Hub** from the list. ![appsail-integration](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-settings-integration.png) 2. Click **Add Docker Account** to add a new connection. ![appsail-add-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-1.png) 3. Provide a name for the connection. Then, add your Docker Hub account's username ([Docker ID](https://docs.docker.com/accounts/general-faqs/)) and the Personal Access Token. You can create and fetch access tokens from Docker Home as explained in [this help page](https://docs.docker.com/security/access-tokens/). ![appsail-add-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-2.png) 4. Click **Add**. Your connection will be created and listed on the *Docker Hub Integrations* page. You can now use this connection to [deploy a Docker image](https://docs.catalyst.zoho.com/en/serverless/help/appsail/custom-runtimes/deploy-from-console/) from Docker Hub on AppSail. ![appsail-add-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-3.png) #### Edit Docker Hub Connection You can edit an individual Docker Hub connection as described below. 1. Click the ellipsis icon of the connection that you wish to edit, then click **Edit**. ![appsail-edit-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-edit-1.png) 2. Edit the required information. You can update the connection name, your account's username, or the personal access token. Click **Save**. ![appsail-edit-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-edit-2.png) #### Delete Docker Hub Connection You can delete an individual Docker Hub connection as described below. 1. Click the ellipsis icon of the connection that you wish to delete, then click **Delete**. ![appsail-delete-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-delete-1.png) 2. Click **Delete** from the confirmation pop-up. ![appsail-delete-docker](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-dockerhub-integration-delete-2.png) ### Amazon Elastic Container Registry Catalyst facilitates an easy integration with AWS that enables you to access the [Amazon Elastic Container Registry](https://aws.amazon.com/ecr/). After you configure the integration, you can easily deploy images from your Amazon ECR to AppSail from the console. You can also manage your AWS connection from the console. #### Integrate AWS with Catalyst Perform a one-time configuration to integrate your AWS account with Catalyst in the following way: 1. Navigate to **Settings** in the console, then select **Integrations** under *General Settings*. Click **AWS** from the list. ![appsail-integration](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-settings-integration.png) 2. Click **Add AWS** to add a new connection. ![appsail-add-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-1.png) 3. Provide a name for the connection. Then, add your AWS account's Access Key ID and Access Key Secret. You can create and manage access key credentials in AWS as explained in [this help page](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html). ![appsail-add-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-2.png) 4. Click **Add**. Your connection will be created and listed on the *AWS Integrations* page. You can now use this connection to [deploy an OCI Image](https://docs.catalyst.zoho.com/en/serverless/help/appsail/custom-runtimes/deploy-from-console/) from AWS ECR on AppSail. ![appsail-add-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-3.png) #### Edit AWS Connection You can edit an individual AWS connection as described below. 1. Click the ellipsis icon of the connection that you wish to edit, then click **Edit**. ![appsail-edit-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-edit-1.png) 2. Edit the required information. You can update the connection name, your Access Key ID and Access Key Secret. Click **Save**. ![appsail-edit-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-edit-2.png) #### Delete AWS Connection You can delete an individual AWS connection as described below. 1. Click the ellipsis icon of the connection that you wish to delete, then click **Delete**. ![appsail-delete-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-delete-1.png) 2. Click **Delete** from the confirmation pop-up. ![appsail-delete-aws](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-aws-integration-delete-2.png) ### Google Artifact Registry Catalyst facilitates an easy integration with [Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/overview). After you configure the integration, you can easily deploy images from your GCP account to AppSail from the console. You can also manage your GCP connection from the console. #### Integrate Google Cloud Platform with Catalyst Perform a one-time configuration to integrate your GCP account with Catalyst in the following way: 1. Navigate to **Settings** in the console, then select **Integrations** under *General Settings*. Click **Google Cloud Platform** from the list. ![appsail-integration](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-settings-integration.png) 2. Click **Add GCP Account** to add a new connection. ![appsail-add-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-1.png) 3. Provide a name for the connection. Then, upload your GCP account's [Service Account Credentials JSON](https://cloud.google.com/iam/docs/service-account-creds) file which will contain your credentials information. You can get a service account key and download it as a JSON file from the Google Cloud console as explained in [this help page](https://cloud.google.com/iam/docs/keys-list-get). ![appsail-add-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-2.png) 4. Click **Add**. Your connection will be created and listed on the *GCP Integrations* page. You can now use this connection to [deploy an OCI Image from GCP Artifact Registry](https://docs.catalyst.zoho.com/en/serverless/help/appsail/custom-runtimes/deploy-from-console/) on AppSail. ![appsail-add-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-3.png) #### Edit GCP Connection You can edit an individual GCP connection as described below. 1. Click the ellipsis icon of the connection that you wish to edit, then click **Edit**. ![appsail-edit-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-edit-1.png) 2. Edit the required information. You can update the connection name or upload a new Service Account Credentials JSON file. Click **Save**. ![appsail-edit-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-edit-2.png) #### Delete GCP Connection You can delete an individual GCP connection as described below. 1. Click the ellipsis icon of the connection that you wish to delete, then click **Delete**. ![appsail-delete-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-delete-1.png) 2. Click **Delete** from the confirmation pop-up. ![appsail-delete-gcp](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-gcp-integration-delete-2.png)