---
title: "Docker repositories"
slug: "docker-repositories-1"
updated: 2025-08-21T03:06:34Z
published: 2025-08-21T03:06:34Z
canonical: "docs.akridata.ai/docker-repositories-1"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.akridata.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Docker registry

A docker registry is a repository of docker images that implement your custom implementation of pluggable modules like a featurizer, attribute(metadata) generator etc enabling you to build your own pipelines. Please refer to [Pipelines and Dockers](/data-explorer/docs/pipelines-and-dockers) for more details.

## Register a docker registry

1. The prerequisites for registration of a docker registry are
  1. A docker registry URL pointing to a docker registry in DockerHub or AWS ECR (Elastic Container Registry).
  2. If the docker registry needs credentials to pull images, then a Secret must be registered on the [Secrets](/data-explorer/docs/secrets) page. The type of secret needed for DockerHub hosted repo is 'Basic Auth', and that for AWS ECR is 'AWS'.
2. Navigate to the docker registry page under **Data > Processing Options > Docker Registries** on the left navigation panel.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/docker-regustries.jpg)
3. On the **Docker Registries** page, click the **Register** button on the top-right corner.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/docker-register.jpg)
4. Fill in the Docker Registry Details.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/registry-details-filled-in.jpg)
  1. **Name:**Enter an identifiable name to the docker registry.
  2. **Registry type:**Depending on where the registry is hosted, select from a drop-down that consists of 'Dockerhub' and 'AWS ECR'
  3. **Registry URL:**Enter the registry's URL that is typically in the form of registry.hub.docker.com/repository123 (for Dockerhub type of registry) and <account>.dkr.ecr.<region>.amazonaws.com/<repo> for AWS Elastic Container Registry (ECR) type of repo.
  4. **Access type:**If the docker registry is hosted without any credentials setup, then select 'Public'. If the docker registry is hosted with credentials setup, select 'Private' and select a registered Secret Key.
5. Click the **Save** button. On successful registration, the docker registry will be listed on the Docker Registries page as below.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/docker-created.jpg)

## Edit docker registry details

1. Click the **Edit** button on the card corresponding to the docker registry that needs to be edited.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/edit-docker.jpg)
2. Update the fields in the edit form shown below. Only the name, access type and secret are allowed to be edited.
3. Click the **'Save'** button.

## Unregister a docker registry

An unregistered registry cannot have its docker image registered on Data Explorer. The deregistration is a step towards deprecating/retiring a docker registry. In future releases, additional support to fully delete a docker registry will be provided. To unregister a docker registry,

1. Click the **Unregister**button on the card corresponding to the docker registry to be unregistered.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/docker-repo-unreg.png)
2. Confirm Unregister operation on the following confirmation dialog box.

![](https://cdn.document360.io/3e9d4528-fbc6-4948-a804-8ee7068e7ac3/Images/Documentation/unregister-registry.jpg)
