加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

缓存 – 如何在使用docker / host卷时保留apt-cache归档目录

发布时间:2020-12-16 03:48:43 所属栏目:安全 来源:网络整理
导读:用例相当简单.我停靠我们的本地配置(利用厨师来配置我们的ubuntu服务器).我使用一些数据卷来共享我想要作为docker容器的缓存的主机目录: 例如: docker run -d -P -h docker -v /foo/apt-cache:/var/cache/apt/archives foo:base 但是,每个软件包安装后,/ v

用例相当简单.我停靠我们的本地配置(利用厨师来配置我们的ubuntu服务器).我使用一些数据卷来共享我想要作为docker容器的缓存的主机目录:
例如:

docker run -d -P -h docker -v /foo/apt-cache:/var/cache/apt/archives foo:base

但是,每个软件包安装后,/ var / cache / apt / archives目录中的debian软件包文件都会被破坏.有人能指出我在docker和变通方法中发生这种情况的地方,所以我可以很好地保存我的apt-get缓存跨容器吗?

提前致谢

最佳答案
意识到我需要从docker ubuntu基础映像中删除“/etc/apt/apt.conf.d/no-cache”文件.

在安装后有一些钩子从缓存中删除debian包(以减少容器中占用的空间)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读