繁体   English   中英

Docker 图像保存如何在加载前检查是否存在?

[英]Docker image save how to check if exist before load?

这样我可以将现有的 docker 映像备份到安全的地方:

docker save  -o  /backitup/myimage.tar   myimage:v1

然后我可以将图像恢复到另一台主机或同一台主机上:

cat  /backitup/myimage.tar  | docker import --message "New image imported from tarball" - myimage:v1

但是我怎么知道主机上是否已经存在相同的图像,可能名称不同?

REPOSITORY           TAG                 IMAGE ID       CREATED              SIZE
myimage             v1                  1b6ef4d470ef   3 seconds ago        577MB
stillmyimage        dupe                a9a1468fdebf   4 minutes ago        577MB

此命令替换导入并完成工作,使用名称加载并且不创建新的(如果存在):

docker load < /backitup/myimage.tar

加载的图像:myimage:v1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM