English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Gestion des dépôts Docker

Le dépôt (Repository) est un endroit où les images sont stockées de manière centralisée. Voici une introduction à Docker Hub. Bien sûr, ce n'est pas que docker hub, mais les fournisseurs distants sont différents, les opérations sont les mêmes.

Docker Hub

Actuellement, Docker maintient un dépôt public officiel Docker Hub.

La plupart des besoins peuvent être satisfaits en téléchargeant directement des images sur Docker Hub.

Inscription

Dans https://hub.docker.com Inscrivez-vous gratuitement à un compte Docker.

Connexion et déconnexion

La connexion nécessite l'entrée du nom d'utilisateur et du mot de passe. Une fois connecté avec succès, nous pouvons télécharger toutes les images de notre compte sur docker hub.

$ docker login

Déconnexion

Pour vous déconnecter de docker hub, utilisez la commande suivante :

$ docker logout

Télécharger l'image

Vous pouvez utiliser la commande docker search pour rechercher des images dans les dépôts officiels et docker pull pour les télécharger localement.

Recherchez avec le mot-clé ubuntu :

$ docker search ubuntu

Téléchargez l'image officielle ubuntu localement en utilisant la commande docker pull :

$ docker pull ubuntu

Pousser l'image

Après la connexion de l'utilisateur, vous pouvez utiliser la commande docker push pour pousser votre image personnelle sur Docker Hub.

Remplacez le username par votre nom d'utilisateur Docker dans les commandes suivantes.

$ docker tag ubuntu:18.04 username/ubuntu:18.04
$ docker image ls
REPOSITORY      TAG        IMAGE ID            CREATED           ...  
ubuntu          18.04      275d79972a86        6 days ago        ...  
username/ubuntu 18.04      275d79972a86        6 days ago        ...  
$ docker push username/ubuntu:18.04
$ docker search username/ubuntu
NAME             DESCRIPTION       STARS         OFFICIAL    AUTOMATED
username/ubuntu