Verificando el Estado de Inicio de Sesión de Docker
Ahora que entendemos el comando docker info, centrémonos en cómo usarlo para verificar nuestro estado de inicio de sesión de Docker.
Interpretando el Estado de Inicio de Sesión en Docker Info
Cuando ejecuta el comando docker info, la salida contiene información sobre su estado de inicio de sesión en Docker Hub. Específicamente, debe buscar la sección Registry (Registro).
Ejecute el comando de nuevo:
docker info
Ahora, busque la sección Registry en la salida.
Si no ha iniciado sesión en ningún registro de Docker, la salida simplemente mostrará la URL del registro predeterminado:
Registry: https://index.docker.io/v1/
Si ha iniciado sesión, verá información adicional, incluido su nombre de usuario:
Registry: https://index.docker.io/v1/
Username: yourusername
Actualmente, es muy probable que no haya iniciado sesión en Docker Hub ni en ningún otro registro.
Iniciando Sesión en Docker Hub
Intentemos iniciar sesión en Docker Hub para ver cómo cambia la información del estado de inicio de sesión. Para iniciar sesión en Docker Hub, use el comando docker login:
docker login
Este comando le pedirá su nombre de usuario y contraseña de 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:
Para el propósito de este laboratorio, no necesita ingresar credenciales reales. En su lugar, presione Ctrl+C para cancelar el proceso de inicio de sesión.
Método Alternativo para Verificar el Estado de Inicio de Sesión
Además de usar el comando docker info, también puede verificar si ha iniciado sesión en Docker Hub examinando el archivo de configuración de Docker:
ls -la ~/.docker/
Si ha iniciado sesión, debería ver un archivo llamado config.json en este directorio. Este archivo contiene su información de autenticación. Puede ver su contenido con:
cat ~/.docker/config.json
Si no ha iniciado sesión, es posible que el archivo no exista o que no contenga información de autenticación.