1、docker context ls 简介
docker context ls
命令是 用于列出 Docker 上下文的命令。Docker 上下文是一组参数,它告诉 Docker CLI 与哪个 Docker 守护进程进行通信。通过 Docker 上下文,可以在本地机器上管理远程的 Docker 守护进程,从而方便跨主机使用 Docker。
2、docker context ls 语法
docker context ls [OPTIONS]
参考文档:https://docs.docker.com/engine/reference/commandline/context_ls/
3、docker context ls 命令
docker context ls
命令用于列出所有的 Docker 上下文,--verbose
选项可显示更详细的信息。
1)使用docker context ls打印所有上下文。当前活动的上下文用*表示
docker context ls NAME DESCRIPTION DOCKER 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
2) 显示详细信息
docker context ls --verbose
4、命令选项
命令 | 描述 |
--format , -f | 使用自定义模板格式化输出: ‘table’: 以列标题的表格形式打印输出(默认) ‘table TEMPLATE’: 使用给定的Go模板以表格形式打印输出 ‘json’: 以JSON格式打印输出 ‘TEMPLATE’: 使用给定的Go模板打印输出。 有关使用模板格式化输出的更多信息, |
--quiet , -q | 仅显示context的名字。 |
5、子命令
命令 | 描述 |
docker context create | 创建一个 Docker 上下文。 |
docker context export | 将一个 Docker 上下文导出为 tar 文件或者直接输出到标准输出流。 |
docker context import | 从 tar 或者 zip 文件中导入一个 Docker 上下文。 |
docker context inspect | 显示一个或多个 Docker 上下文的详细信息。 |
docker context ls | 列出所有 Docker 上下文。 |
docker context rm | 删除一个或多个 Docker 上下文。 |
docker context show | 显示当前 Docker 上下文的名称。 |
docker context update | 更新一个 Docker 上下文的配置。 |
docker context use | 设置当前正在使用的 Docker 上下文。 |