Pousser des images vers un dépôt
Pour ajouter du contenu à un dépôt sur Docker Hub, vous devez étiqueter votre image Docker puis la pousser vers votre dépôt. Ce processus vous permet de partager vos images avec d'autres ou de les utiliser dans différents environnements.
-
Étiquetez votre image Docker.
La commande
docker tag
assigne une étiquette à votre image Docker, qui inclut votre espace de noms Docker Hub et le nom du dépôt. La syntaxe générale est :$ docker tag [SOURCE_IMAGE[:TAG]] [NAMESPACE/REPOSITORY[:TAG]]
Exemple :
Si votre image locale s'appelle
my-app
et vous voulez l'étiqueter pour le dépôtmy-namespace/my-repo
avec l'étiquettev1.0
, exécutez :$ docker tag my-app my-namespace/my-repo:v1.0
-
Poussez l'image vers Docker Hub.
Utilisez la commande
docker push
pour télécharger votre image étiquetée vers le dépôt spécifié sur Docker Hub.Exemple :
$ docker push my-namespace/my-repo:v1.0
Cette commande pousse l'image étiquetée
v1.0
vers le dépôtmy-namespace/my-repo
. -
Vérifiez l'image sur Docker Hub.