Iniciar sesión en Docker Desktop
Docker recomienda iniciar sesión con la opción Sign in en la esquina superior derecha del Docker Dashboard.
En grandes empresas donde el acceso de administrador está restringido, los administradores pueden obligar a iniciar sesión.
TipExplora las suscripciones principales de Docker para ver qué más puede ofrecerte Docker.
Ventajas de iniciar sesión
Acceder a tus repositorios de Docker Hub directamente desde Docker Desktop.
Aumentar tu límite de tasa de descarga (pull rate limit) en comparación con los usuarios anónimos. Consulta Uso y límites.
Mejorar la postura de seguridad de tu organización para el desarrollo en contenedores con Hardened Desktop.
NoteDocker Desktop te cierra la sesión automáticamente después de 90 días, o después de 30 días de inactividad.
Iniciar sesión en Docker Desktop para Linux
Docker Desktop para Linux depende de pass para almacenar credenciales en archivos cifrados con GPG.
Antes de iniciar sesión en Docker Desktop con tu
Docker ID, debes inicializar pass.
Docker Desktop muestra una advertencia si pass no está configurado.
Genera una clave GPG. Puedes inicializar
passutilizando una clave GPG. Para generar una clave GPG, ejecuta:$ gpg --generate-keyIntroduce tu nombre y correo electrónico cuando se te solicite.
Una vez confirmado, GPG creará un par de claves. Busca la línea
pubque contiene tu ID de GPG, por ejemplo:... pubrsa3072 2022-03-31 [SC] [expires: 2024-03-30] 3ABCD1234EF56G78 uid Molly <[email protected]>Copia el ID de GPG y utilízalo para inicializar
pass. Por ejemplo:$ pass init 3ABCD1234EF56G78Deberías ver una salida similar a la siguiente:
mkdir: created directory '/home/molly/.password-store/' Password store initialized for <generated_gpg-id_public_key>
Una vez que hayas inicializado pass, podrás iniciar sesión y descargar tus imágenes privadas.
Cuando la CLI de Docker o Docker Desktop utilicen credenciales, puede aparecer una ventana emergente solicitando la contraseña que estableciste durante la generación de la clave GPG.
$ docker pull molly/privateimage
Using default tag: latest
latest: Pulling from molly/privateimage
3b9cc81c3203: Pull complete
Digest: sha256:3c6b73ce467f04d4897d7a7439782721fd28ec9bf62ea2ad9e81a5fb7fb3ff96
Status: Downloaded newer image for molly/privateimage:latest
docker.io/molly/privateimage:latest
¿Qué sigue?
- Explorar Docker Desktop y sus características.
- Cambiar la configuración de Docker Desktop.
- Examinar las preguntas frecuentes comunes.