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>