Linux下保存Docker镜像文件至本地及启动实现方式
更新时间:2025年12月17日 09:56:33 作者:过路云野
文章介绍了如何在Linux环境下将Docker镜像保存到本地,并将其导入到其他Docker主机,主要内容包括保存镜像为`.tar`文件、验证保存的文件、以及如何在另一台Docker主机上导入该镜像
一、保存Docker镜像到本地
1.列出所有镜像
使用 docker images 命令查看当前系统中所有的镜像,确保你知道要保存的镜像名称和标签。
docker images
示例输出:
REPOSITORY TAG IMAGE ID CREATED SIZE your-image-1 latest demo1234 7 days ago 521MB
2.保存镜像为.tar文件
使用 docker save 命令将镜像保存为.tar文件。
docker save -o <保存路径/文件名>.tar <镜像名>:<标签>
参数说明:
-o:指定输出文件的路径和名称。<镜像名>:<标签>:要保存的镜像名称和标签。
3.验证保存的文件
使用 ls 和 du 命令确认文件已成功保存到指定路径:
ls -lh /path/to/save/ du -h /path/to/save/my-image.tar
二、导入镜像到其他Docker主机
如果需要将保存的镜像文件导入到另一台Docker主机,可以使用 docker load 命令。
1.导入镜像
docker load -i <保存路径/文件名>.tar
例如,将 your-image-1.tar 文件导入到另一台主机:
docker load -i /path/to/save/your-image-1.tar
参数说明:
-i:指定输入文件的路径和名称。
2.验证导入的镜像
使用 docker images 命令确认镜像已成功导入:
docker images
执行如下:

总结
以上步骤,实测可以在Linux环境下将Docker镜像保存到本地,并实现镜像的迁移和备份的效果。
当然,这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
docker容器运行成功但无法访问的原因分析及解决方案(以Tomcat为例亲测有效)
这篇文章主要介绍了docker容器运行成功但无法访问的原因分析及对应解决方案(以Tomcat为例亲测有效),文中通过图文结合的方式介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下2024-03-03


最新评论