拷贝docker镜像,转移到其他宿主机
实际工作中有拷贝docker images到其他主机的情况,通常是通过pull的方式,但那需要仓库。
能不能直接打包文件,转移镜像到其他宿主机?
用 docker images 来列出本地主机上的镜像。
$ docker images
1 sudo docker save -o steem-22.2 ./steem-22.2.tar
把本机的steem-22.2 镜像保存为当前目录下的归档文件steem-22.2.tar ,然后把此文件拷贝到其他主机
2 在需要还原docker image的主机执行(宿主机必须装有docker)
sudo docker load < steem-22.2.tar
提示steem-22.2 表示加载成功,就可继续使用这个docker 镜像。
save docker镜像的时候,可将多个images保存为一个文件,导出时候也就一并导出多个镜像。