Docker自动补全容器名

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
  1. Include the directory in your $fpath by adding in ~/.zshrc:
    ~/.zshrc中加入
fpath=(~/.zsh/completion $fpath)
  1. Make sure compinit is loaded or do it by adding in ~/.zshrc:
    确保已经加载compinit,或加入到~/.zshrc
autoload -Uz compinit && compinit -i
  1. 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!

转载于:https://www.cnblogs.com/zhuxiaoxi/p/8972980.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值