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
相关推荐
only_Klein2 小时前
Kubernetes-deployment控制器
云原生·容器·kubernetes
小灰灰搞电子3 小时前
ESP32+ESP-IDF 使用MQTT协议连接阿里云物联网平台源码分享
物联网·阿里云·esp32
小李独爱秋4 小时前
模拟面试:什么是容器技术,Docker是什么?
运维·docker·容器·面试·职场和发展
yangyanping201084 小时前
系统监控Prometheus之Docker安装部署Prometheus
运维·docker·容器·prometheus
西门吹雪分身5 小时前
K8S之Pod调度
java·容器·kubernetes·k8s
DeeplyMind6 小时前
第18章 Docker Compose基础
docker·容器·eureka
dreams_dream6 小时前
docker清除所有网络
运维·docker·容器
呆萌的代Ma7 小时前
N8N(一):在Docker中安装N8N
docker·容器·n8n
only_Klein7 小时前
Kubernetes-StatefulSet控制器
云原生·容器·kubernetes
一条闲鱼_mytube20 小时前
Kubernetes Operator 原理与实践:从入门到实战
云原生·容器·kubernetes