Mac中设置docker & docker-compose命令行自动补全
v5tech opened this issue · 0 comments
v5tech commented
1、使用homebrew安装bash-completion
brew install bash-completion
........
Add the following line to your ~/.bash_profile:
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
2、配置环境变量
根据输出信息在~/.bash_profile
文件中添加如下内容:
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
注意: Mac
系统目录为/usr/local/etc/bash_completion.d/
使用source
命令使其生效
source ~/.bash_profile
3、安装docker
命令自动补全
sudo curl -L https://raw.githubusercontent.com/docker/docker/v$(docker version -f "{{.Client.Version}}")/contrib/completion/bash/docker -o /usr/local/etc/bash_completion.d/docker
4、安装docker-compose
命令自动补全
sudo curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /usr/local/etc/bash_completion.d/docker-compose