# Configurar Docker Scout con variables de entorno


Las siguientes variables de entorno están disponibles para configurar los comandos de la CLI de Docker Scout y la imagen de contenedor `docker/scout-cli` correspondiente:

| Nombre                                  | Formato | Descripción                                                                                         |
| :-------------------------------------- | ------- | :-------------------------------------------------------------------------------------------------- |
| DOCKER_SCOUT_CACHE_FORMAT               | String  | Formato de la caché de imágenes local; puede ser `oci` o `tar` (predeterminado: `oci`)              |
| DOCKER_SCOUT_CACHE_DIR                  | String  | Directorio donde se almacena la caché local de SBOM (predeterminado: `$HOME/.docker/scout`)         |
| DOCKER_SCOUT_NO_CACHE                   | Boolean | Cuando se establece en `true`, desactiva el uso de la caché local de SBOM                           |
| DOCKER_SCOUT_OFFLINE                    | Boolean | Utiliza el [modo sin conexión](#modo-sin-conexion) al indexar SBOM                                  |
| DOCKER_SCOUT_REGISTRY_TOKEN             | String  | Token para autenticarse en un registro al descargar (pull) imágenes                                 |
| DOCKER_SCOUT_REGISTRY_USER              | String  | Nombre de usuario para autenticarse en un registro al descargar imágenes                            |
| DOCKER_SCOUT_REGISTRY_PASSWORD          | String  | Contraseña o token de acceso personal para autenticarse en un registro al descargar imágenes        |
| DOCKER_SCOUT_HUB_USER                   | String  | Nombre de usuario de Docker Hub para autenticarse en el backend de Docker Scout                     |
| DOCKER_SCOUT_HUB_PASSWORD               | String  | Contraseña o token de acceso personal de Docker Hub para autenticarse en el backend de Docker Scout |
| DOCKER_SCOUT_NEW_VERSION_WARN           | Boolean | Advierte sobre nuevas versiones de la CLI de Docker Scout                                           |
| DOCKER_SCOUT_EXPERIMENTAL_WARN          | Boolean | Advierte sobre características experimentales                                                       |
| DOCKER_SCOUT_EXPERIMENTAL_POLICY_OUTPUT | Boolean | Desactiva la salida experimental para la evaluación de políticas                                    |

## Modo sin conexión

En condiciones normales de funcionamiento, Docker Scout contrasta datos con sistemas externos, como npm, NuGet o proxy.golang.org, para recuperar información adicional sobre los paquetes que encuentra en tu imagen.

Cuando `DOCKER_SCOUT_OFFLINE` se establece en `true`, el análisis de imágenes de Docker Scout se ejecuta en modo sin conexión. El modo sin conexión significa que Docker Scout no realiza solicitudes de salida a sistemas externos.

Para utilizar el modo sin conexión:

```console
$ export DOCKER_SCOUT_OFFLINE=true
```

