docker_image_save_and_load
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 | docker save 镜像名 > .tar文件名及路径 |
然后wget到需要用的机器
load
1 | docker load -i 保存的镜像.tar 文件 |