机器命令行完成 | Machine command-line completion
命令行完成
码头机器命令完成用于bash和zsh壳。
安装命令完成
巴什
确保bash完成安装。如果在非最小安装中使用当前版本的linux,则应该可以使用bash完成。
在mac上安装brew install bash-completion
...
将完成脚本放入/etc/bash_completion.d/
详情如下:
- 在Mac上:
数独卷曲-Lhttps://raw.gitubusercontent.com/docker/Machine/v0.12.2/cont肋骨/Completion/bash/docker-Machine.bash-o
brew --prefix
/etc/bash[医]完成。D/码头机
- 在标准Linux安装上:
数独卷曲-Lhttps://raw.gitubusercontent.com/docker/Machine/v0.12.2/cont肋骨/Completion/bash/docker-Machine.bash-o/etc/bash[医]完成。D/码头机
完成将在下次登录时使用。
兹什
将完成脚本放在/path/to/zsh/completion
,使用。~/.zsh/completion/
*
mkdir -p ~/.zsh/completion
curl -L https://raw.githubusercontent.com/docker/machine/v0.12.2/contrib/completion/zsh/_docker-machine > ~/.zsh/completion/_docker-machine
将目录包括在$fpath
,例如,通过添加~/.zshrc
*
fpath=(~/.zsh/completion $fpath)
确保compinit
加载或通过添加~/.zshrc
*
autoload -Uz compinit && compinit -i
然后重新加载shell:
exec $SHELL -l
可用完成
根据到目前为止在命令行上键入的内容,它将完成:
- 命令及其选项
- 容器ID和名称
- 图像存储库和图像标记
- 文件路径
下一步去哪里
- 从本地VM开始
- 机器命令行参考
- 机器驱动器
- 机器概念和帮助
© 2017 Docker, Inc.
根据ApacheLicense,版本2.0获得许可。
Docker和Docker标志是Docker公司在美国和/或其他国家的商标或注册商标。
Docker,Inc.和其他各方也可以在这里使用的其他术语中拥有商标权。