> For the complete documentation index, see [llms.txt](https://docs.edgegap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.edgegap.com/docs.edgegap.com-fr/docs/tools-and-integrations/container/external-registries/docker-hub.md).

# Docker Hub

{% hint style="warning" %}
Nous recommandons vivement de passer à un abonnement payant Docker Hub pour éviter la limitation du téléchargement des images.
{% endhint %}

### Vous devez avoir à disposition

* [x] Le nom de votre dépôt Docker
* [x] Votre jeton d'accès Docker

### Jeton d'accès OU jeton de déploiement

{% hint style="success" %}
Nous recommandons un jeton en lecture seule pour une utilisation en production
{% endhint %}

Vous pouvez suivre ce [**Tutoriel**](https://docs.docker.com/docker-hub/access-tokens) pour générer un jeton d'accès

### Séparer le nom du dépôt

Étant donné ce dépôt complet : **group/project**

Votre **Dépôt** sera toujours : **docker.io**

et votre **Image** sera : **group/project**

### Ajouter l'application sur Edgegap

**Exemple d'API**

```json
{
    [...]
    "docker_repository": "docker.io",
    "docker_image": "group/project",
    "docker_tag": "v1",
    "private_username": "example@edgegap.com",
    "private_token": "<Access Token>",
    [...]
}
```

**Depuis le tableau de bord**

Depuis notre tableau de bord, Le **Jeton de registre privé** sera le contenu de votre **Jeton d'accès**

<figure><img src="/files/186629a4512770a4555e81362a96ca58f7b9f8f4" alt=""><figcaption></figcaption></figure>
