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
相关推荐
会飞的小蛮猪31 分钟前
Ubuntu24.04基于Docker部署K8s(使用私服部署)
经验分享·docker·云原生·容器·kubernetes
weixin_436525073 小时前
使用 idea 命令行构建 Docker 镜像并部署到云服务器
linux·docker·github
joinclear4 小时前
【问题记录】09 对接阿里云内容安全机器审核-文本、图片审核,code报错408
安全·阿里云
h***01545 小时前
Docker启动安装nacos(详情讲解,全网最细)
运维·docker·容器
程序员小白条6 小时前
你面试时吹过最大的牛是什么?
java·开发语言·数据库·阿里云·面试·职场和发展·毕设
人工智能训练6 小时前
windows系统中的docker,xinference直接运行在容器目录和持载在宿主机目录中的区别
linux·服务器·人工智能·windows·ubuntu·docker·容器
阿拉斯攀登6 小时前
docker介绍
服务器·docker
谷隐凡二6 小时前
docker的简单介绍
docker·容器·eureka
wljt7 小时前
Docker常用命令
运维·docker·容器
百***48078 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js