Compartir comentarios
Las respuestas se generan en base a la documentación.

docker config create

DescripciónCrea una configuración (config) a partir de un archivo o de la entrada estándar (STDIN)
Usodocker config create [OPTIONS] CONFIG file|-

Swarm Este comando funciona con el orquestador de Swarm.

Descripción

Crea una configuración (config) utilizando la entrada estándar (STDIN) o desde un archivo para el contenido de la configuración.

Para obtener información detallada sobre el uso de configuraciones, consulta store configuration data using Docker 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 en la documentación.

Opciones

OpciónPredeterminadoDescripción
-l, --labelEtiquetas de configuración
--template-driverAPI 1.37+ Controlador de plantillas (template driver)

Ejemplos

Crear una configuración (config)

$ printf <config> | docker config create my_config -

onakdyv307se2tl7nl20anokv

$ docker config ls

ID                          NAME                CREATED             UPDATED
onakdyv307se2tl7nl20anokv   my_config           6 seconds ago       6 seconds ago

Crear una configuración (config) con un archivo

$ docker config create my_config ./config.json

dg426haahpi5ezmkkj5kyl3sn

$ docker config ls

ID                          NAME                CREATED             UPDATED
dg426haahpi5ezmkkj5kyl3sn   my_config           7 seconds ago       7 seconds ago

Crear una configuración (config) con etiquetas (-l, --label)

$ docker config create \
    --label env=dev \
    --label rev=20170324 \
    my_config ./config.json

eo7jnzguqgtpdah3cm5srfb97
$ docker config inspect my_config

[
    {
        "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"
        }
    }
]