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
相关推荐
眷蓝天14 小时前
Docker 镜像瘦身:从 GB 到 MB 的优化实践
运维·docker·容器
OtIo TALL14 小时前
redis7 for windows的安装教程
java
uNke DEPH15 小时前
Spring Boot的项目结构
java·spring boot·后端
xixingzhe215 小时前
idea启动vue项目
java·vue.js·intellij-idea
wzl2026121315 小时前
企业微信定时群发技术实现与实操指南(原生接口+工具落地)
java·运维·前端·企业微信
凌波粒15 小时前
Java 8 “新”特性详解:Lambda、函数式接口、Stream、Optional 与方法引用
java·开发语言·idea
曹牧15 小时前
Eclipse:悬停提示(Hover)
java·ide·eclipse
oyzz12016 小时前
Spring EL 表达式的简单介绍和使用
java·后端·spring
一叶飘零_sweeeet16 小时前
Docker Compose实战指南
运维·docker·容器
iNgs IMAC16 小时前
Redis之Redis事务
java·数据库·redis