docker context show
| 描述 | 打印当前上下文的名称 |
|---|---|
| 用法 | docker context show |
描述
打印当前上下文的名称,可能由 DOCKER_CONTEXT 环境变量或 --context 全局选项设置。
示例
打印当前上下文
以下示例打印当前使用的
docker context:
$ docker context show'
default
作为示例,此输出可用于动态更改您的 Shell 提示符,以指示您的活动上下文。以下示例说明了在使用 Bash 作为 Shell 时如何使用此输出。
在您的 ~/.bashrc 中声明一个函数以获取当前上下文,并将此命令设置为您的 PROMPT_COMMAND
function docker_context_prompt() {
PS1="context: $(docker context show)> "
}
PROMPT_COMMAND=docker_context_prompt
重新加载 ~/.bashrc 后,提示现在显示当前选择的
docker context:
$ 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>