Eu vim com um problema estranho com o LXD , e eu o resolvi parcialmente.
No entanto, preciso saber como definir "lxc.mount.auto" no LXD. Em outras palavras, de onde vem o valor lxc.mount.auto do valor /var/log/lxd/container-name/lxc.conf
? e como configurá-lo permanentemente?
UPDATE
De acordo com a documentação :
... Às vezes, porém, pode ser necessário falar com o lxc driver em si. Isso pode ser feito especificando a configuração do LXC itens na chave de configuração 'raw.lxc' LXD. Estes devem ser válidos itens conforme documentado na página de manual lxc.container.conf (5).
No entanto, não encontrei uma maneira de modificar ou incluir esse raw.lxc
UPDATE 2
Tanto quanto eu entendi , é assim que você define:
lxc config set container-name raw.lxc "lxc.mount.auto=sys"
Na verdade, funciona, pois posso ver isso sendo adicionado em: /var/log/lxd/container-name/lxc.conf
, por exemplo:
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
No entanto, parece que não sobrescreve a regra anterior.