保存本地Docker镜像为压缩包至其他路径
你可以使用 docker save
命令结合输出重定向( -o
选项)来将本地Docker镜像保存为一个压缩包(通常是tar格式)并直接保存到指定的路径。以下是一个示例命令:
docker save -o /path/to/save/image.tar my_image:tag
在这个命令中:
/path/to/save/image.tar
是你希望保存镜像压缩包的目标路径和文件名。my_image:tag
是你想要保存的镜像名称及其标签。
从本地的镜像压缩包中加载Docker镜像
一旦你有了镜像的tar文件,你可以使用 docker load
命令来从这个文件中加载镜像到Docker。命令如下:
docker load -i /path/to/image.tar
这里:
/path/to/image.tar
是之前保存的镜像tar文件的路径。
执行这个命令后,Docker会读取tar文件并将其中的镜像加载到本地镜像库中,之后你就可以像使用任何其他本地镜像一样使用它了。
注意,加载过程中Docker会自动处理解压和导入镜像到Docker daemon的过程,无需手动解压文件。