docker context show
| Descripción | Imprime el nombre del contexto actual |
|---|---|
| Uso | docker context show |
Descripción
Imprime el nombre del contexto actual, posiblemente configurado por la variable de
entorno DOCKER_CONTEXT o la opción global --context.
Ejemplos
Imprimir el contexto actual
El siguiente ejemplo imprime el
docker context actualmente utilizado:
$ docker context show
default
Como ejemplo, esta salida se puede utilizar para cambiar dinámicamente el prompt de tu shell para indicar tu contexto activo. El ejemplo de abajo ilustra cómo se podría utilizar esta salida cuando usas Bash como tu shell.
Declara una función para obtener el contexto actual en tu ~/.bashrc, y establece
este comando como tu PROMPT_COMMAND
function docker_context_prompt() {
PS1="context: $(docker context show)> "
}
PROMPT_COMMAND=docker_context_prompt
Después de recargar el ~/.bashrc, el prompt ahora muestra el docker context seleccionado
actualmente:
$ source ~/.bashrc
context: default> docker context create --docker host=unix:///var/run/docker.sock my-context
my-context
Successfully created context "my-context"
context: default> docker context use my-context
my-context
Current context is now "my-context"
context: my-context> docker context use default
default
Current context is now "default"
context: default>