1. 程式人生 > >Docker自動補全容器名

Docker自動補全容器名

als ase hup 下載 with directory ica http tomat

Zsh

  1. 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
  2. Include the directory in your $fpath by adding in ~/.zshrc

    :
    ~/.zshrc中加入

    fpath=(~/.zsh/completion $fpath)
  3. Make sure compinit is loaded or do it by adding in ~/.zshrc:
    確保已經加載compinit,或加入到~/.zshrc

    autoload -Uz compinit && compinit -i
  4. Then reload your shell:
    重新載入Shell

    exec $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自動補全容器名