基于 Nvidia-Docker 制作的镜像,有什么办法解决镜像太大的技巧?

2018-07-18 20:36:52 +08:00
 itertools

一般加上一些算法模型文件,一个服务构建出来的镜像都有好几个 G,这样整个镜像太大了。

顺便在问下:再无外网的环境下,如何更快,更方便的更新新版本。目前的做法是重新把构建出来的镜像打包成 tar 包,然后,传给用户,用户使用新的镜像启动服务。这样的坏处是镜像很大,如果客户在外地,每次都需要传输这么大的镜像,很耗费时间。

3012 次点击
所在节点    Docker
3 条回复
seki
2018-07-18 20:42:55 +08:00
可以在原来的镜像上加层,这样只需要把修改的内容传过去就行了
ai277014717
2018-07-19 10:05:08 +08:00
直接发 dockerfile,需要部署的文件放到云端用命令拉?
ai277014717
2018-07-19 10:06:52 +08:00
自己建立一个私人的 repo 每次构建好上传到 repo 上去。客户通过 repo 拉这样应该就是跟拉增量差不多了吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/472139

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX