在 Docker 里,你可以借助 docker save
和 docker load
命令来实现镜像的导出和导入操作。以下为具体操作步骤:
导出 Docker 镜像
docker save
命令能够把一个或多个镜像保存为一个 tar 文件。下面是该命令的基本用法:
docker save -o <输出文件名>.tar <镜像名称>:<标签>
示例:
docker save -o myimage.tar myimage:latest
上述命令会把 myimage:latest
镜像保存为 myimage.tar
文件。
导入 Docker 镜像
docker load
命令可将保存的 tar 文件导入为 Docker 镜像。下面是该命令的基本用法:
docker load -i <输入文件名>.tar
示例:
docker load -i myimage.tar
上述命令会把 myimage.tar
文件导入为 Docker 镜像。
批量导出和导入
如果你要导出多个镜像,可以在 docker save
命令中指定多个镜像名称:
docker save -o myimages.tar myimage1:latest myimage2:latest
导入时同样使用 docker load
命令:
docker load -i myimages.tar
通过上述步骤,你就能轻松完成 Docker 镜像的导入和导出操作。