# 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](/enterprise/security/enforce-sign-in/).

> [!TIP]
>
> Explora las [suscripciones principales de Docker](https://www.docker.com/pricing?ref=Docs&refAction=DocsDesktopSignIn) 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](/docker-hub/usage/).

- Mejorar la postura de seguridad de tu organización para el desarrollo en contenedores con [Hardened Desktop](/enterprise/security/hardened-desktop/).

> [!NOTE]
>
> Docker 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`](https://www.passwordstore.org/) para almacenar credenciales en archivos cifrados con GPG.
Antes de iniciar sesión en Docker Desktop con tu [Docker ID](/accounts/create-account/), debes inicializar `pass`.
Docker Desktop muestra una advertencia si `pass` no está configurado.

1. Genera una clave GPG. Puedes inicializar `pass` utilizando una clave GPG. Para generar una clave GPG, ejecuta:

   ```console
   $ gpg --generate-key
   ```

2. Introduce tu nombre y correo electrónico cuando se te solicite.

   Una vez confirmado, GPG creará un par de claves. Busca la línea `pub` que contiene tu ID de GPG, por ejemplo:

   ```text
   ...
   pubrsa3072 2022-03-31 [SC] [expires: 2024-03-30]
    3ABCD1234EF56G78
   uid          Molly <molly@example.com>
   ```

3. Copia el ID de GPG y utilízalo para inicializar `pass`. Por ejemplo:

   ```console
   $ pass init 3ABCD1234EF56G78
   ```

   Deberías ver una salida similar a la siguiente:

   ```text
   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.

```console
$ 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](/desktop/use-desktop/) y sus características.
- Cambiar la [configuración de Docker Desktop](/desktop/settings-and-maintenance/settings/).
- [Examinar las preguntas frecuentes comunes](/desktop/troubleshoot-and-support/faqs/general/).

