ky818smKy818sm  2025-03-09 15:34 旷野小站 隐藏边栏 |   抢沙发  0 
文章评分 0 次,平均分 0.0

在 Docker 中,你可以使用 docker save 命令将镜像保存为一个压缩文件,这样便于在不同环境中迁移和共享镜像。

保存镜像

使用 docker save 命令将指定的镜像保存为一个 .tar 文件。该命令的基本语法如下:

docker save -o <输出文件路径> <镜像名称:标签>

-o 选项用于指定输出文件的路径和名称。
<镜像名称:标签> 是要保存的镜像的完整名称,包括仓库名和标签。如果不指定标签,默认使用 latest。
示例
假设你要保存 nginx:latest 镜像到 /home/user/nginx_image.tar 文件中,可以执行以下命令:

docker save -o /home/user/nginx_image.tar nginx:latest

执行该命令后,Docker 会将 nginx:latest 镜像保存为一个名为 nginx_image.tar 的文件,保存在 /home/user 目录下。

保存多个镜像

如果你需要同时保存多个镜像,可以在 docker save 命令中指定多个镜像名称,用空格分隔。例如,要同时保存 nginx:latest 和 mysql:8.0 镜像到 /home/user/multiple_images.tar 文件中,可以执行以下命令:

docker save -o /home/user/multiple_images.tar nginx:latest mysql:8.0

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

声明:如果本站发布的内容侵犯到您的权益,请通过邮件【[email protected]】联系本站,我们将及时删除!

发表评论

表情 格式 链接 私密 签到