Centos7 docker 自动补全命令

Centos7 docker 自动补全命令

Docker 已经安装好了,但是使用 docker 命令时 不能自动补齐,即输入 docker 命令后,按 Tab 键无法列出子命令(或参数)的候选项。

  • 在 /usr/share/bash-completion/completions/ 目录下有许多命令自动补齐的脚本,可自行查阅。

  • 与 docker 有关的,有 2 个文件: docker 和 docker-compose。如下:

shell 复制代码
ls  /usr/share/bash-completion/completions/docker*
# 如下两个文件
/usr/share/bash-completion/completions/docker
/usr/share/bash-completion/completions/docker-compose

如果没有安装docker compose,那么只有一个docker。

安装工具:

自动补齐需要依赖工具 bash-complete,如果没有,则需要手动安装,命令如下:

shell 复制代码
yum -y install bash-completion

得到文件为 /usr/share/bash-completion/bash_completion。

使脚本生效:

shell 复制代码
source /usr/share/bash-completion/bash_completion
相关推荐
chenyuhao20243 小时前
Linux网络编程:TCP协议
linux·运维·服务器·网络协议·tcp/ip·udp·tcp
csdnZCjava4 小时前
VMware 14无法连接 MKS: 套接字连接尝试次数太多;正在放弃
运维·服务器
hweiyu004 小时前
Linux 命令:xz
linux·运维·服务器
0思必得04 小时前
[Web自动化] Requests模块响应的内容
运维·前端·python·自动化·html·web自动化
喵叔哟5 小时前
14.微服务架构实战
运维·微服务·架构
❀͜͡傀儡师5 小时前
docker部署Rainbond 版本v6.5.0 UI 焕新升级,故障定位更精准
运维·docker·容器
御水流红叶5 小时前
路由虚拟机的安装
运维·服务器
碎碎思5 小时前
从 JTAG 启动 Zynq UltraScale+ 上的嵌入式 Linux 镜像:详细实战教程
linux·运维·服务器
搜搜秀5 小时前
在linux的ext家族的文件系中,inode是也存放在block中的
linux·运维·服务器
T0uken6 小时前
Docker 在国内网络环境下的使用
网络·docker·容器