Docker自动补全容器名
Posted 欢迎访问我的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker自动补全容器名相关的知识,希望对你有一定的参考价值。
Zsh
Place the completion script in your /path/to/zsh/completion (typically ~/.zsh/completion/):
下载自动完成文件mkdir -p ~/.zsh/completion curl -L https://raw.githubusercontent.com/docker/compose/1.21.0/contrib/completion/zsh/_docker-compose > ~/.zsh/completion/_docker-compose
Include the directory in your $fpath by adding in
~/.zshrc
:
在~/.zshrc
中加入fpath=(~/.zsh/completion $fpath)
Make sure compinit is loaded or do it by adding in
~/.zshrc
:
确保已经加载compinit
,或加入到~/.zshrc
autoload -Uz compinit && compinit -i
Then reload your shell:
重新载入Shellexec $SHELL -l
Available completions
Depending on what you typed on the command line so far, it completes:
- available docker-compose commands
- options that are available for a particular command
- service names that make sense in a given context, such as services with running or - stopped instances or services based on images vs. services based on Dockerfiles. For docker-compose scale, completed service names automatically have “=” appended.
- arguments for selected options. For example, docker-compose kill -s completes some signals like SIGHUP and SIGUSR1.
Enjoy working with Compose faster and with less typos!
以上是关于Docker自动补全容器名的主要内容,如果未能解决你的问题,请参考以下文章