首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker中间层是否存储在缓存以外的任何位置,或者它们是否可以备份

docker中间层是否存储在缓存以外的任何位置,或者它们是否可以备份
EN

Stack Overflow用户
提问于 2019-08-16 20:43:50
回答 1查看 15关注 0票数 0

我最近不得不删除我的docker虚拟机,因为它很大,并且不会响应通常的缩容命令。

当我去重建我的镜像时,它是从0层开始的。这是一个问题,因为它更新了所有的包,你最终会得到一个与原始图像完全不同的图像。

缓存存储在哪里?它在dockerhub中可用吗?可以备份吗?

EN

回答 1

Stack Overflow用户

发布于 2019-08-16 21:10:55

如果你使用的是像docker-machine这样的Docker VM,那么很明显,这些层是存储在它上面的(例如,像/var/lib/docker/image/overlay2这样的东西),所以你会因为之前的构建而丢失任何缓存。

请记住,如果您希望优化映像,则必须在语句末尾执行供应商安装,以便最大限度地利用上层缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57524880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档