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
相关推荐
小代码20164 分钟前
loki 环境搭建
spring boot·docker·log4j·grafana
橘色的狸花猫5 分钟前
浪漫色彩下的博客系统
java·vue
墨雪不会编程9 分钟前
C++【string篇2】:从零基础开始到熟悉使用string类
java·开发语言·c++
夏幻灵23 分钟前
写给初次用IDEA的新人
java·ide·intellij-idea
jgyzl36 分钟前
2026.1.2 Tomcat保姆级使用教程
java·tomcat
知无不研1 小时前
.练习- Java字符串之String类创建字符串之使用equals和==判断字符串是否相等
java·开发语言
IT英语写作研习社1 小时前
一句话解释Java 8 流streams 和函数式接口、λ表达式的关系
java
Slow菜鸟1 小时前
Java基础 | JWT登录场景化最优方案(一)
java·开发语言
IT枫斗者1 小时前
Spring Boot 4.0 正式发布:新一代起点到底“新”在哪?(Spring Framework 7 / Java 25 / JSpecify / API 版本管理 / HTTP Service
java·开发语言·spring boot·后端·python·spring·http
龙茶清欢1 小时前
WebClient:Spring WebFlux 响应式 HTTP 客户端权威说明文档
java·spring·http