Vérification du statut de connexion Docker
Maintenant que nous comprenons la commande docker info
, concentrons-nous sur la façon de l'utiliser pour vérifier notre statut de connexion Docker.
Interprétation du statut de connexion dans Docker Info
Lorsque vous exécutez la commande docker info
, la sortie contient des informations sur votre statut de connexion à Docker Hub. Plus précisément, vous devez rechercher la section Registry.
Exécutez à nouveau la commande :
docker info
Maintenant, recherchez la section Registry dans la sortie.
Si vous n'êtes connecté à aucun registre Docker, la sortie affichera simplement l'URL du registre par défaut :
Registry: https://index.docker.io/v1/
Si vous êtes connecté, vous verrez des informations supplémentaires, notamment votre nom d'utilisateur :
Registry: https://index.docker.io/v1/
Username: yourusername
Actuellement, vous n'êtes très probablement pas connecté à Docker Hub ou à un autre registre.
Connexion à Docker Hub
Essayons de nous connecter à Docker Hub pour voir comment les informations de statut de connexion changent. Pour vous connecter à Docker Hub, utilisez la commande docker login
:
docker login
Cette commande vous demandera votre nom d'utilisateur et votre mot de passe Docker Hub :
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username:
Password:
Aux fins de ce laboratoire, vous n'avez pas besoin de saisir d'informations d'identification réelles. Au lieu de cela, appuyez sur Ctrl+C pour annuler le processus de connexion.
Méthode alternative pour vérifier le statut de connexion
Outre l'utilisation de la commande docker info
, vous pouvez également vérifier si vous êtes connecté à Docker Hub en examinant le fichier de configuration Docker :
ls -la ~/.docker/
Si vous êtes connecté, vous devriez voir un fichier nommé config.json
dans ce répertoire. Ce fichier contient vos informations d'authentification. Vous pouvez afficher son contenu avec :
cat ~/.docker/config.json
Si vous n'êtes pas connecté, le fichier peut ne pas exister ou peut ne pas contenir d'informations d'authentification.