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>