我有许多LXC容器(ubuntu模板),它们都有自己独立的APT缓存.
/var/lib/lxc/*/rootfs/var/cache/apt/archives/
我想将这些链接到主机APT缓存在:
/var/cache/apt/archives
根据我的记忆,从chroot监狱中走出来是一个巨大的禁忌,所以我想知道其他一些干净的选择是什么.一个解决方案我想到了什么只是让主机上的cron作业与来宾容器同步,但我想知道是否有任何方法可以处理这个而无需安排同步?符号链接会很方便,但它是一个巨大的安全漏洞,对吧?
多谢你们.
您可以使用绑定装置使这些都指向同一个位置.例如:
原文链接:https://www.f2er.com/ubuntu/348000.htmlmount --bind /var/cache/apt/archives /var/lib/lxc/foo/rootfs/var/cache/apt/archives
This blog post和this forum post更详细地讨论了这个解决方案.
符号链接不是安全漏洞,它根本不起作用,因为从容器内部到/ var / cache / apt / archives的符号链接指向容器文件系统内的位置.