# docker config inspect

**Descripción:** Muestra información detallada sobre una o más configuraciones (configs)

**Uso:** `docker config inspect [OPTIONS] CONFIG [CONFIG...]`








**Orquestador:** Swarm

## Descripción

Inspecciona la configuración especificada.

Por defecto, esto genera todos los resultados en un array JSON. Si se especifica un formato,
la plantilla dada se ejecutará para cada resultado.

El paquete [text/template](https://pkg.go.dev/text/template) de Go
describe todos los detalles del formato.

Para obtener información detallada sobre el uso de configuraciones, consulta [store configuration data using Docker Configs](/engine/swarm/configs/).

> [!NOTE]
> Este es un comando de administración de clústeres y debe ejecutarse en un nodo
> administrador (manager) de Swarm. Para obtener más información sobre administradores y trabajadores (workers), consulta la
> [sección de modo Swarm](/engine/swarm/) en la
> documentación.


## Opciones

| Opción                                                        | Predeterminado                                        | Descripción                                                                                                                                    |
| ------------------------------------------------------------- | ----------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  | `-f`, `--format` |  |  Formatea la salida utilizando una plantilla personalizada:<br>'json':             Imprime en formato JSON<br>'PLANTILLA':        Imprime la salida utilizando la plantilla de Go especificada.<br>Consulta https://docs-docker.esdocu.com/go/formatting/ para obtener más información sobre cómo formatear la salida con plantillas |

 | `--pretty` |  |  Imprime la información en un formato legible para humanos |




## Ejemplos

### Inspeccionar una configuración (config) por nombre o ID

Puedes inspeccionar una configuración, ya sea por su *nombre* o *ID*

Por ejemplo, dada la siguiente configuración:

```console
$ docker config ls

ID                          NAME                CREATED             UPDATED
eo7jnzguqgtpdah3cm5srfb97   my_config           3 minutes ago       3 minutes ago
```

```console
$ docker config inspect config.json
```

La salida está en formato JSON, por ejemplo:

```json
[
  {
    "ID": "eo7jnzguqgtpdah3cm5srfb97",
    "Version": {
      "Index": 17
    },
    "CreatedAt": "2017-03-24T08:15:09.735271783Z",
    "UpdatedAt": "2017-03-24T08:15:09.735271783Z",
    "Spec": {
      "Name": "my_config",
      "Labels": {
        "env": "dev",
        "rev": "20170324"
      },
      "Data": "aGVsbG8K"
    }
  }
]
```

### Formatear la salida (--format) {#format}

Puedes usar la opción --format para obtener información específica sobre una configuración. El siguiente comando de ejemplo genera la hora de creación de la configuración.

```console
$ docker config inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97

2017-03-24 08:15:09.735271783 +0000 UTC
```



