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
相关推荐
invicinble5 分钟前
关于对后端开发工程师,在项目层面的基本需求与进阶方向
java
懒鸟一枚8 分钟前
Java17新特性详解
java
戌中横10 分钟前
JavaScript 对象
java·开发语言·javascript
crossaspeed11 分钟前
面向对象的三大特征和反射(八股)
java·开发语言
zfj32120 分钟前
java synchronized关键字用法和底层原理
java·开发语言·轻量级锁·重量级锁·偏向锁·线程同步
梵高的代码色盘23 分钟前
互联网大厂Java求职面试实录与技术深度解析
java·spring·缓存·微服务·面试·互联网大厂·技术深度
E_ICEBLUE42 分钟前
Excel vs CSV:在系统数据处理中该如何选择?
java·excel·csv·格式转换
郑州光合科技余经理1 小时前
同城020系统架构实战:中台化设计与部署
java·大数据·开发语言·后端·系统架构·uni-app·php
LcVong1 小时前
Android 25(API 25)+ JDK 17 环境搭建
android·java·开发语言
a程序小傲2 小时前
高并发下如何防止重复下单?
java·开发语言·算法·面试·职场和发展·状态模式