reference:https://blog.csdn.net/weixin_43876684/article/details/110533371

background:

在TeamCity触发了reboot,p40重启之后容器和镜像全部消失,然后p40就开始报You have new mail in /var/spool/mail/root,docker也不能正常pull镜像(registry.xx),经W总提示,当前不能启容器的主要原因是镜像pull不下来,所以应该相办法把先镜像弄到p40,再启容器,用docker save的方式,从xxx-qa这台机器上,将已有镜像tar打包,save到本地,然后wget传到p40上load即可。

save

1
2
docker save 镜像名 > .tar文件名及路径
docker save registry.xx > /home/flipped895/psgpu_image.tar #eg

然后wget到需要用的机器

load

1
2
docker load -i 保存的镜像.tar 文件
docker load -i psgpu_image.tar