我带着LXD 的奇怪问题,我部分解决了这个问题。
但是,我需要知道如何在 LXD 中设置“lxc.mount.auto”。换句话说,lxc.mount.自动value中的 value/var/log/lxd/container-name/lxc.conf
从何而来?以及如何永久设置它?
更新
根据文档:
... 但有时,可能需要与底层 lxc 驱动程序本身进行通信。这可以通过在“raw.lxc”LXD 配置键中指定 LXC 配置项来完成。这些必须是有效项,如 lxc.container.conf(5) 手册页中所述。
但是我还没有找到修改或包含 raw.lxc 的方法
更新2
据,直到...为止我明白了,您可以这样设置:
lxc config set container-name raw.lxc "lxc.mount.auto=sys"
它确实有效,因为我可以看到它被添加到:/var/log/lxd/container-name/lxc.conf
,例如:
lxc.cap.drop = mac_admin mac_override sys_time sys_module sys_rawio
lxc.mount.auto = proc:rw sys:rw cgroup:mixed
lxc.autodev = 1
...
lxc.mount.auto=sys
然而它似乎并没有覆盖先前的规则。