---
title: "Choose the best Docker registry for AI"
canonical_url: "https://www.nutrient.io/guides/ai-assistant/deployment/docker-registry/"
md_url: "https://www.nutrient.io/guides/ai-assistant/deployment/docker-registry.md"
last_updated: "2026-06-09T10:25:14.328Z"
description: "Learn how to choose between Docker Hub and Amazon ECR for your AI Assistant deployment with key insights and tips."
---

# Selecting the right Docker registry for AI

Nutrient AI Assistant images are available in two alternative Docker registries: [Docker Hub](https://hub.docker.com/r/pspdfkit/ai-assistant) and [Amazon ECR Public Gallery](https://gallery.ecr.aws/pspdfkit/ai-assistant). Images hosted in both registries are exactly the same. Which registry to choose will depend on your image pull frequency and deployment infrastructure.

## Docker Hub

When using Docker Hub, reference the AI Assistant images using the `pspdfkit/ai-assistant` tag. For example, to pull the latest Nutrient AI Assistant image, you’d run:

```sh

docker pull pspdfkit/ai-assistant:2.1.0

```

### Rate limits

On 1 November 2020, Docker began imposing a limit on the number of image pulls from Docker Hub available for non-paid accounts:

- 100 pulls per 6 hours for non-authenticated users

- 200 pulls per 6 hours for authenticated users

Note that the limits don’t apply to paid accounts. You can find the details on Docker’s [pricing page](https://www.docker.com/pricing).

You’ll know that you reached the limit when you see the following error when running `docker pull`:

`You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limits.`

If you find yourself hitting the limit frequently, we recommend either signing up for a paid Docker plan, or using the images from [Amazon ECR Public Gallery](#amazon-ecr-public-gallery).

## Amazon ECR Public Gallery

When using the Amazon registry, reference the AI Assistant images using the `public.ecr.aws/pspdfkit/ai-assistant` tag. For example, to pull the latest Nutrient AI Assistant image, you’d run:

```sh

docker pull public.ecr.aws/pspdfkit/ai-assistant:2.1.0

```

### Rate limits

The following pull image limits apply when using the Amazon registry:

- 500&nbsp;GB of image data per month for non-authenticated users

- 5&nbsp;TB of image data per month for authenticated users when pulling from non-AWS managed infrastructure

- Unlimited data transfer when pulling from AWS infrastructure

The Amazon registry is a great choice if you’re deploying AI Assistant to AWS, or if you’re already using Amazon ECR to host your own images.

See the [Amazon ECR pricing page](https://aws.amazon.com/ecr/pricing/#Data_transferred_from_public_repositories.3A) for more details.
---

## Related pages

- [Backup and recovery](/guides/ai-assistant/deployment/backup-and-recovery.md)
- [Load balancing](/guides/ai-assistant/deployment/load-balancing.md)
- [Product activation](/guides/ai-assistant/deployment/product-activation.md)

