如何在多个监狱之间重用文件系统子树?

如何在多个监狱之间重用文件系统子树?

我有一台 FreeBSD 11 主机,我想在其中设置多个 jail。官方指南建议硬拷贝/usr/bin到每个容器中。由于我的监狱几乎完全相同,因此这对我来说似乎很浪费。

如果我能像 Linux 一样在所有 jail 中重用同一部分文件系统,那就太好了mount --bind -o ro <host /usr/bin> <jailed /usr/bin>。这可能吗?

答案1

在 FreeBSD 中你可以使用空值挂载文件系统的子树。

有几种工具可以使 jail 的创建/更新更加容易(列在Freebsd 维基)其中之一埃兹贾伊尔并且 ezjail 使用 nullfs 在多个 jail 内挂载一个 basejail。

相关内容