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

# Docker Hub

> Guide for connecting Docker Hub

> You can configure **Docker Hub** as the repository for storing images built in `ale` and for use during deployment.

***

## Docker Hub Access Token

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/docker-hub-01.png" />
</Frame>

> After creating a Docker Hub account, click your account name button in the top right corner.
> Then navigate to **Account Settings > Security** and click `New Access Token`.

## Grant Permissions and Generate

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/docker-hub-02.png" />
</Frame>

> In the Access Token Description field, enter a description that identifies the token's purpose or role, and select **Read & Write** for Access permissions.
> The generated token can only be viewed once upon creation.

## Connect to ale

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/en/docker-hub-03.png" />
</Frame>

> In the operations system, go to the Settings tab on the cluster page and click `Connect Container Repository`. In the modal that appears, enter the following values and click `Connect`.

* **Repository Provider**: Docker Hub
* **Username**: Docker Hub ID
* **Password(Token)**: Docker Hub Access Token
