当我们在开发环境下打包的镜像需要在生产环境无互联网的服务器上使用时,无法通过镜像仓库拉取镜像,这时候就需要将镜像导出为文件,然后上传至服务器,再通过加载镜像使用,具体操作步骤如下:
本文以自己制作的
doris
镜像为例
1. 保存镜像
将doris:0.14.00
镜像保存为doris.tar
文件
-o 为保存为文件,参数为文件路径
docker save -o doris.tar doris:0.14.00
此时可以在当前目录下看到新增了名为doris.tar
文件
2. 上传镜像
将doris.tar
文件通过U盘或者ftp
等形式上传至内网服务器
3. 加载镜像
加载镜像文件doris.tar
-i 为输入文件,参数为文件路径
docker load -i doris.tar
此时通过docker images
查看镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
doris 0.14.00 085acc226372 6 days ago 2.11GB