当我做对接图像,我有下面的对接图像作为列表,其中有多个标签的图像,也有最新的标记值的图像。
REPOSITORY TAG IMAGE ID CREATED SIZE
m1 latest 40febdb010b1 15 minutes ago 479MB
m2 130 fab5a122127a 4 weeks ago 2.74GB
m2 115 5a2ee5c5f5e5 4 weeks ago 818MB
m3 111 dd91a7f68e3d 5 weeks ago 818MB
m3 23 0657662756f6 5 weeks ago 2.22GB
m4 23 0657662756f6 5 weeks ago 2.22GB
虽然我做了for i in {docker image save -o <imagename>.tar}
,但我只想将图像保存为tar,用于数字较高的标记,但除了任何带有latest
标记的对接者映像和以m4
命名的停靠者图像之外,如何在一个线性命令中实现这一点。
发布于 2021-10-27 06:34:09
作为文件上说,您可以简单地使用<image>:<tag>
语法。
例如:docker save -o fedora-latest.tar fedora:latest
您可以使用gzip对其进行压缩,以获得一个.tar.gz
图像:
docker save myimage:latest | gzip > myimage_latest.tar.gz
https://serverfault.com/questions/1081775
复制相似问题