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
相关推荐
->yjy26 分钟前
springboot - 定时任务
java·spring boot·后端
非往27 分钟前
五、Java并发 Java Google Guava 实现
java·开发语言·guava
Gauss松鼠会1 小时前
GaussDB Ustore存储引擎解读
java·前端·数据库·gaussdb
LG.YDX1 小时前
java: 题目:银行账户管理系统
java·开发语言·python
西建大的开心崽1 小时前
疯狂Java讲义——第4章 流程控制与数组
java·开发语言
梦城忆1 小时前
Java中的语法糖
java·windows·python
东方巴黎~Sunsiny1 小时前
优雅的遍历JSONArray,获取里面的数据
java·json
_GR1 小时前
每日OJ题_牛客_最长公共子序列_DP_C++_Java
java·开发语言·数据结构·c++·算法·leetcode
2401_857610032 小时前
Spring Boot技术在导师双选系统中的应用
java·数据库·spring boot
hello_syz2 小时前
lock4j 不生效的问题(个人原因导致的)
java·spring boot·spring·log4j