2018-11-09 09:10:41 -05:00
# context ls
2023-01-06 13:04:05 -05:00
<!-- - MARKER_GEN_START -->
2018-11-09 09:10:41 -05:00
List contexts
2023-01-06 13:04:05 -05:00
### Aliases
`docker context ls` , `docker context list`
### Options
| Name | Type | Default | Description |
|:----------------|:---------|:--------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `--format` | `string` | | Format output using a custom template:< br > 'table': Print output in table format with column headers (default)< br > 'table TEMPLATE': Print output in table format using the given Go template< br > 'json': Print in JSON format< br > 'TEMPLATE': Print output using the given Go template.< br > Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates |
| `-q` , `--quiet` | | | Only show context names |
<!-- - MARKER_GEN_END -->
2020-05-07 07:53:25 -04:00
## Examples
Use `docker context ls` to print all contexts. The currently active context is
indicated with an `*` :
2021-08-21 08:54:14 -04:00
```console
$ docker context ls
2021-06-16 03:08:42 -04:00
NAME DESCRIPTION DOCKER ENDPOINT ORCHESTRATOR
default * Current DOCKER_HOST based configuration unix:///var/run/docker.sock swarm
2020-05-07 07:53:25 -04:00
production tcp:///prod.corp.example.com:2376
staging tcp:///stage.corp.example.com:2376
2022-03-30 08:33:44 -04:00
```