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

docker context use

DescripciónEstablece el contexto de docker por defecto
Usodocker context use CONTEXT

Descripción

El comando docker context use establece el contexto por defecto para la CLI de Docker.

El comando docker context use establece el contexto por defecto de la CLI de Docker actualizando la configuración de tu CLI (~/.docker/config.json). Este cambio es persistente, afectando a todas las shells y sesiones que compartan esa configuración, no solo a la terminal actual.

Para comandos puntuales o uso por shell, utiliza --context o la variable de entorno DOCKER_CONTEXT en su lugar.

Ejemplos

Establecer el contexto por defecto (persistente)

Esto actualiza la configuración de la CLI y se aplica a las nuevas sesiones de terminal:

$ docker context use my-context
my-context

$ docker context show
my-context

Usar un contexto para un solo comando

Utiliza el flag global --context para evitar cambiar el valor predeterminado:

$ docker --context my-context ps

Usar un contexto para la sesión de shell actual

Establece DOCKER_CONTEXT para invalidar el valor predeterminado configurado en la shell actual:

$ export DOCKER_CONTEXT=my-context
$ docker context show
my-context

Para dejar de invalidar:

$ unset DOCKER_CONTEXT

Volver al contexto por defecto

$ docker context use default
default