-
使用docker images 查看镜像文件
-
docker save eb40dcf64078> /{导出位置}/mydjango-save-1016.tar 将镜像保存为本地文件,其中eb40dcf64078为image id
-
将保存到本地的文件上传到不能pull的服务器上,网络是相通的我这里直接使用的是scp命令
-
使用load方法加载刚才上传的tar文件
docker load < /{文件位置}/mydjango-save-1016.tar
文件转镜像的命令是: docker load < /root/image.tar 或者 docker load -i /root/image.tar
此处注意 加载的时候如果将< 写错 写成> 会报以下错误 ,并且原文件将不可使用,需要重新上传镜像
requested load from stdin, but stdin is empty
参考资料:https://www.jianshu.com/p/ad4cbf2faa7f?from=singlemessage
https://jingyan.baidu.com/article/ce436649379e0a3772afd354.html