手动迁移docker镜像
因为一些特殊情况,我们生产环境做了几次docker镜像的迁移操作,所以特此做个记录
先到有镜像的主机上找到需要迁移的镜像
docker images
找到相应的IMAGE ID
cd /data
将镜像保存为本地文件
docker save eb40dcf6407 > xxx.tar #这个eb40dcf6407 就是本次要迁移的image id
然后传到目标服务器
scp xxx.tar root@xxx:/xx/xx
到目标服务器还原镜像
docker load < xxx.tar
查看镜像
docker images
能看到刚才load的镜像有没有加载进来,发现加载进来的镜像名称、标签均为none,使用docker tag eb40dcf6407 xx:latest 修改为原来的镜像名称和标签名称,其中eb40dcf6407 为images id
本文来自博客园,作者:有鹏自远方来,转载请注明原文链接:https://www.cnblogs.com/2019peng/p/14031113.html

浙公网安备 33010602011771号