在 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
本文为原创文章,版权归旷野小站所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ linux 主机禁用IPv6网络11/14
- ♥ natfrp樱花内网穿透frpc在linux安装及Systemd 配置 frpc 服务01/29
- ♥ nginx 配置:限制连接数02/19
- ♥ lsyncd-实时同步11/01
- ♥ dd命令应用实例及命令的解释11/03
- ♥ 云计算运维教程学习笔记04/25