Skip to main content

Publier son image sur le Docker Hub

Premiers pas avec Docker Hub

Dans un premier temps, inscrivez-vous directement sur le site, c'est gratuit et ça se passe par ici : Docker Hub - Inscription

Créer le répertoire

Ensuite, sur la page d'accueil, nous allons cliquer sur "Repository", puis "Create repository".

Un repository Docker Hub va accueillir une seule et unique image docker, que nous allons construire par l'intermédiaire d'un fichier Dockerfile. Nommez votre repository, et choisissez l'option "Public" avant de cliquer sur "Create". Pour ma part, le dépôt se nommera "checkserv".

Une fois le compte créé et le répertoire créé il faut se connecter au compte Docker. 

docker login

L'ordinateur est maintenant prêt à manipuler l'image Docker. 

Créer un tag

docker tag <image>:<tag> <user>/<repository>:<tag>
Tag une image référencé par le nom

Pour tag une image local avec le nom "checkserv" dans le répertoire "gpatruno" avec la version "1.0". La commande Docker :

docker tag checkserv gpatruno/checkserv:1.0


Publier son image sur le Hub

docker push <user>/<repository>:<tag>

Dans notre cas pour publier l'image Docker sur le Hub il faudra exécuter la commande suivante :

docker push gpatruno/checkserv:1.0

Ce qui donne le répertoire suivant : gpatruno/checkserv