List contexts
$ docker context ls [OPTIONS]
For example uses of this command, refer to the examples section below.
| Name, shorthand | Default | Description | 
| --format | Pretty-print contexts using a Go template | |
| --quiet,-q | Only show context names | 
Use docker context ls to print all contexts. The currently active context is indicated with an *:
$ docker context ls
NAME                DESCRIPTION                               DOCKER ENDPOINT                      KUBERNETES ENDPOINT   ORCHESTRATOR
default *           Current DOCKER_HOST based configuration   unix:///var/run/docker.sock                                swarm
production                                                    tcp:///prod.corp.example.com:2376
staging                                                       tcp:///stage.corp.example.com:2376
| Command | Description | 
|---|---|
| docker context | Manage contexts | 
| Command | Description | 
| docker context create | Create a context | 
| docker context export | Export a context to a tar or kubeconfig file | 
| docker context import | Import a context from a tar or zip file | 
| docker context inspect | Display detailed information on one or more contexts | 
| docker context ls | List contexts | 
| docker context rm | Remove one or more contexts | 
| docker context update | Update a context | 
| docker context use | Set the current docker context | 
    © 2019 Docker, Inc.
Licensed under the Apache License, Version 2.0.
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries.
Docker, Inc. and other parties may also have trademark rights in other terms used herein.
    https://docs.docker.com/engine/reference/commandline/context_ls/