背景说明

使用docker-compose命令过程中经常需要自己敲完全部命令相对耗时,可以安装bash-completion进行自动补全

解决方案

方案一

参考官方文档: https://docs.docker.com/compose/completion/
赋予文件可执行权限并

  1. [root@vm1 ~]# yum install -y bash-completion
  2. [root@vm1 ~]# curl -L https://raw.githubusercontent.com/docker/compose/1.29.2/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
  3. [root@vm1 ~]# chmod +x /etc/bash_completion.d/docker-compose
  4. [root@vm1 ~]# source ~/.bashrc

相关文件: docker-compose.zip

方案二

  1. [root@vm1 ~]# yum install -y bash-completion bash-completion-extras

需要关闭当前连接并重新登录,再次命令行输入docker-comp按下tab键可以自动补全