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
相关推荐
啦啦啦小石头8 小时前
Docker 换源
docker
等什么君!11 小时前
docker -数据卷技术
运维·docker·容器
上天_去_做颗惺星 EVE_BLUE12 小时前
Docker高效使用指南:从基础到实战模板
开发语言·ubuntu·docker·容器·mac·虚拟环境
好好沉淀13 小时前
Docker开发笔记(详解)
运维·docker·容器
禅口魔心14 小时前
Win10 + WSL2 + Docker:K510(DongshanPI-Vision)开发环境从踩坑到跑通全记录(交叉编译 + 上板运行)
docker·嵌入式开发·wsl2·k510
Ankie Wan15 小时前
cgroup(Control Group)是 Linux 内核提供的一种机制,用来“控制、限制、隔离、统计”进程对系统资源的使用。
linux·容器·cgroup·lxc
Free Tester16 小时前
基于已有容器生成Dockerfile
docker
lcx_defender16 小时前
【Docker】Docker部署运行nacos
运维·docker·容器
ha_lydms16 小时前
DataWorks离线同步 OSS文件
大数据·阿里云·oss·dataworks·maxcompute·数据同步·离线计算
啦啦啦小石头17 小时前
docker添加用户权限不使用sudo
运维·docker·容器