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
相关推荐
两点王爷8 分钟前
在离线的Ubuntu机器中安装docker
运维·docker·容器
Tingjct9 分钟前
C++ 多态
java·开发语言·c++
Devin~Y14 分钟前
大厂Java面试实战:Spring Boot/WebFlux、Redis+Kafka、K8s可观测性与Spring AI RAG/Agent三轮连环问
java·spring boot·redis·kafka·kubernetes·resilience4j·spring webflux
老约家的可汗32 分钟前
搜索二叉树的概念及使用
java·开发语言
被摘下的星星42 分钟前
Maven
java·maven
悟空码字43 分钟前
别再重复造轮子了!SpringBoot对接第三方系统模板,拿来即用
java·spring boot·后端
yaaakaaang44 分钟前
十七、迭代器模式
java·迭代器模式
我爱cope44 分钟前
【从0开始学设计模式-8| 桥接模式】
java·设计模式·桥接模式
Lsk_Smion1 小时前
Hot100(开刷) 之 环形链表(II)-- 随机链表的复制 -- 翻转二叉树
java·后端·kotlin·力扣·hot100
indexsunny1 小时前
互联网大厂Java求职面试实战:Spring Boot与微服务架构解析
java·spring boot·redis·kafka·spring security·flyway·microservices