ky818smKy818sm  2025-03-09 15:34 旷野小站 |  隐藏边栏 |   抢沙发 |  33 
文章评分 0 次,平均分 0.0 :
知识闯关 · 做题攒积分,可用于资料下载 中小学各科 / 考研考公选择题库,匿名可刷,答完即看解析 做对 1 题  +1 积分 兑换云盘积分 · 下载资料 免费开刷 →

在 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
💬 有问题请点我 · 联系站长 →
「点点赞赏,手留余香」
HIDE

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

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享