zsh 配置 docker 自动补全

zsh 配置 docker 自动补全

在终端中使用 docker 的命令的时候必须要全部手敲,没有提示,于是就在找是否有自动补全的脚本,搜索了一圈踩了一些坑总结了一下具体的步骤。

首先执行如下命令:

bash 复制代码
mkdir -p ~/.zsh/completion
curl -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/zsh/_docker > ~/.zsh/completion/_docker 

注意这里下载的文件是 _docker 不是 _docker-compose,下错了就还是用不了,好多教程都是下的后者

然后将如下两条命令加到 .zshrc 中去

bash 复制代码
echo "fpath=(~/.zsh/completion $fpath)" >> ~/.zshrc
echo "autoload -Uz compinit && compinit -i" >> ~/.zshrc

然后重启 shell 或者 source 一下即可

bash 复制代码
source ~/.zshrc
相关推荐
gxchai2 小时前
qnap NAS下安装cal.com的YAML
docker·nas
Mr.小海7 小时前
Docker 容器资源限制实战:CPU / 内存 / 磁盘 IO 全方位管控指南
docker·容器·eureka
DeeplyMind7 小时前
第11章 容器运行参数详解
运维·docker·容器
予枫的编程笔记8 小时前
【Docker基础篇】Docker网络模式初探之bridge模式与端口映射
docker·后端开发·端口映射·容器网络·bridge模式·docker入门·容器实操
大鹏说大话9 小时前
Windows 下将 Java 项目打包为 Docker 容器并部署的完整指南
java·windows·docker
Mr.小海9 小时前
Docker 网络模式深度解析:从原理到生产环境实战
网络·docker·容器
鸿腾阳阳9 小时前
Docker Desktop 启动容器时报错
运维·docker·容器
DeeplyMind10 小时前
第13章 数据卷(Volume)详解
运维·docker·容器
未既10 小时前
docker & docker-compose离线部署步骤
java·docker
浮尘笔记10 小时前
Docker从入门到实践:安装配置、常用命令与开发环境搭建
运维·docker·容器