docker加载目录中所有的镜像

docker加载目录中所有的镜像

首先我们知道读取单个命令如下:

python 复制代码
docker load -i example_image.tar.gz

读取两三个也是:

python 复制代码
docker load -i image1.tar.gz image2.tar.gz image3.tar.gz

但是如果是几十个,那么上面的命令就显得捉襟见肘了;比如当前我有个images的文件夹,然后在这里面有几十个镜像压缩包,那么我们就可以使用如下命令:

python 复制代码
for file in ./images/*.tar.gz; do docker load -i "$file"; done

那么为啥不用通配符呢,这是因为docker load -i命令不支持通配符:

python 复制代码
docker load -i ./images/*.tar.gz
python 复制代码
"docker load" accepts no arguments.
See 'docker load --help'.

Usage:  docker load [OPTIONS]

Load an image from a tar archive or STDIN
相关推荐
一只积极向上的小咸鱼2 分钟前
TOML、JSON、YAML、INI 配置文件格式总结
java·服务器·json
莫逸风3 分钟前
【AgentScope】4.会话(Session)详解
java·llm·agent·agentscope
吴阿福|一人公司12 分钟前
类变量和实例变量的命名规范有哪些具体的例子?
java·开发语言
eddietao15 分钟前
什么是 fail-fast?什么是 fail-safe?
java·面试
程序员小羊!15 分钟前
05 JAVA面向对象
java·开发语言
MrJson-架构师17 分钟前
AgentScope Java 2.0:打造分布式、企业级智能体底座
java·开发语言·分布式
kishu_iOS&AI18 分钟前
Mac —— Docker Desktop(Milvus和Redis)部署
redis·docker·milvus
一池秋_20 分钟前
chroot-debian一键部署
android·容器·debian
fengxin_rou37 分钟前
深入理解Java类加载机制:从原理到实战详解
java·开发语言
糖果店的幽灵38 分钟前
Spring AI 从入门到精通-Prompt 工程
java·spring·prompt