目录
💟这里是CS大白话专场,让枯燥的学习变得有趣!
💟没有对象不要怕,我们new一个出来,每天对ta说不尽情话!
💟好记性不如烂键盘,自己总结不如收藏别人!
🧡测试人脸检测模型
💌上节中,我们在一台服务器上安装好了Docker并配置了anaconda镜像环境,之后我们将Retinaface人脸检测模型cp到Docker中成功运行~~
🧡离线传输
💌Docker最大的优势就是方便在不同的平台之间进行迁移,可以将修改的镜像打包成压缩包发送到其他机器上,如果不方便联网,也可以拷到USB中进行离线传输。
docker commit -a "jodie" -m "retinaface" a530067ba58f retinaface:v1.0 //保存修改的镜像
docker save -o retina.tar retinaface:v1.0 //将镜像保存为压缩包
docker load -i retina.tar //在其他机器上加载这个镜像
🧡在线推送
💌如果想释放内存空间,也可以将镜像上传到Docker Hub上,即用即取。
🍠首先创建一个镜像空间,公有就是任何人都可以使用,私有只有自己可以下载。
🍠在机器上登录Docker Hub,将要推送的镜像打tag,名字要与Docker Hub上创建的镜像空间名字一样,并推送此镜像。
docker login #登录到Docker Hub
docker tag retinaface:v1.0 jodie0419/retinaface:v1.0
docker push jodie0419/retinaface:v1.0 #推送
docker logout #推送完成镜像后退出
💌推送成功~~
🧡其他机器拉取
🍠在其他机器下载使用。
docker pull jodie0419/retinaface:v1.0 #其他平台下载
💌下一篇再说不同系统架构的机器之间怎么运行同一个Docker(太菜了还没调出来呜呜呜...