Docker est un outil populaire pour créer, déployer et organiser des applications conteneurisées. Un registre Docker est un service utilisé pour organiser et conserver les images Docker. Les images Docker sont des composants de conteneurs Docker qui exécutent des applications dans des environnements distincts. Le registre Docker peut être privé et public. De plus, les utilisateurs peuvent également utiliser plusieurs registres pour organiser des images Docker.
Ce blog discutera des aspects suivants:
Quel registre Docker est défini par défaut?
Le registre défini par défaut pour Docker est Docker Hub. C'est le registre public docker utilisé pour télécharger et télécharger des images docker. Il agit comme un référentiel de cloud central pour les images Docker où les développeurs peuvent trouver, télécharger ou télécharger des images. Il fournit également des fonctionnalités, telles que des versions automatisées qui permettent aux utilisateurs de créer et de tester automatiquement des images à partir du code source.
Les utilisateurs peuvent utiliser Docker Hub en utilisant son site Web officiel en créant un nouveau compte ou en vous connectant à un compte déjà existant:
Comment utiliser le registre Docker par défaut (Docker Hub)?
Docker Hub est utilisé pour différentes raisons, telles que:
Tirez (télécharger) l'image de Docker Hub
Pour extraire ou télécharger des images à partir de Docker Hub, d'abord, sélectionnez l'image Docker particulière sur Docker Hub. Ensuite, utilisez le «traction docker »Commande dans le terminal. Suivez les étapes fournies, pour ce faire.
Étape 1: Tirez l'image Docker
Exécutez le "traction docker»Commande avec le nom d'image souhaité dans le terminal PowerShell pour le tirer. Par exemple, nous devons tirer le «alpin”Image Docker:
Docker tire alpineLa sortie ci-dessus montre que l'image Docker souhaitée a été téléchargée avec succès dans le référentiel local.
Étape 2: Vérifiez l'image tirée
Consultez les images du référentiel local pour vous assurer que l'image Docker sélectionnée a été téléchargée dedans ou non:
images dockerDans la capture d'écran ci-dessus, la pièce en surbrillance affiche l'image Docker tirée I.e., "alpin".
Push (Télécharger) l'image sur Docker Hub
Pour pousser ou télécharger une image sur Docker Hub, connectez-vous à Docker Hub dans Windows PowerShell. Ensuite, sélectionnez une image locale particulière et taguez-la. Après cela, poussez l'image taguée en utilisant le «docker push /:" commande. Découvrez les étapes suivantes pour effectuer cette opération.
Étape 1: Connectez-vous à Docker Hub dans Terminal
Tout d'abord, exécutez la commande suivante dans le Windows PowerShell et fournissez les informations d'identification requises pour se connecter à Docker Hub:
Connexion DockerLa sortie montre que Docker s'est connecté avec succès.
Étape 2: Tag Image souhaitée
Ensuite, sélectionnez l'image Docker particulière et marquez-la à l'aide du «docker tag /:" commande. Par exemple, nous marquons "linuximg" image:
docker tag linuximg laibayounas / linuximg: 1.0De cette façon, les spécifiés «linuximg»L'image a été marquée.
Étape 3: poussez l'image sélectionnée vers Docker Hub
Ensuite, exécutez la commande suivante pour pousser / télécharger l'image taguée sélectionnée dans le centre docker:
docker push laibayounas / linuximg: 1.0La sortie ci-dessus montre que l'image docker a été poussée avec succès.
Étape 4: Vérifiez l'image poussée
Enfin, assurez-vous que l'image locale a été poussée au Docker Hub en y accédant:
On peut voir que l'image Docker locale a été poussée avec succès au Docker Hub.
Note: Pour voir plus d'informations sur Docker Hub, consultez notre article dédié à ce sujet.
Conclusion
Docker Hub est le référentiel public par défaut de Docker. Il est utilisé pour gérer, stocker et publier des images Docker. Il a diverses images qui peuvent être utilisées par quiconque pour ses projets de développement. Il est également utilisé pour partager des images Docker entre les membres de l'équipe. Ce blog a décrit le registre Docker par défaut et comment l'utiliser.