docker config inspect
| Descripción | Muestra información detallada sobre una o más configuraciones (configs) |
|---|---|
| Uso | docker config inspect [OPTIONS] CONFIG [CONFIG...] |
Swarm Este comando funciona con el orquestador de 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 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.
NoteEste 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 en la documentación.
Opciones
| Opción | Predeterminado | Descripción |
|---|---|---|
-f, --format | Formatea la salida utilizando una plantilla personalizada: 'json': Imprime en formato JSON 'PLANTILLA': Imprime la salida utilizando la plantilla de Go especificada. 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:
$ docker config ls
ID NAME CREATED UPDATED
eo7jnzguqgtpdah3cm5srfb97 my_config 3 minutes ago 3 minutes ago
$ docker config inspect config.json
La salida está en formato JSON, por ejemplo:
[
{
"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)
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.
$ docker config inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97
2017-03-24 08:15:09.735271783 +0000 UTC