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
相关推荐
焰火199914 小时前
[Java]自定义重试工具类
java
挖土机_00814 小时前
Kubernetes 1.35 原地扩容(In-Place Pod Resize)完整解析:机制、差异与实战示例
docker·kubernetes
SuperherRo15 小时前
JAVA攻防-Shiro专题&断点调试&有key利用链&URL&CC&CB&原生反序列化&加密逻辑
java·shiro·反序列化·有key·利用链·原生反序列化·加密逻辑
桦说编程15 小时前
简单方法实现子任务耗时统计
java·后端·监控
左直拳15 小时前
将c++程序部署到docker
开发语言·c++·docker
爱笑的眼睛1115 小时前
超越可视化:降维算法组件的深度解析与工程实践
java·人工智能·python·ai
五仁火烧15 小时前
Vue3 项目的默认端口行为
服务器·vue.js·nginx·容器·vue
盖世英雄酱5813615 小时前
物品超领取损失1万事故复盘(一)
java·后端
CryptoRzz15 小时前
印度尼西亚(IDX)股票数据对接开发
java·后端·websocket·web3·区块链