Eu queria ter uma sobreposição RO simples da minha raiz para usar no meu contêiner, mas por alguma razão isso não funcionou:
$ sudo mount -t overlay overlay -o lowerdir=/ /var/lib/machines/test/
mount: /var/lib/machines/test: wrong fs type, bad option, bad superblock on overlay, missing codepage or helper program, or other error.
Funciona apenas depois de especificar religiosamente todos os lower
, upper
e workdir
s:
$ sudo mount -t overlay overlay -o lowerdir=/,upperdir=/tmp/top/,workdir=/tmp/work/ /var/lib/machines/test/
Também parece funcionar se uma das upper
ou workdirs
for igual a merged
:
$ sudo mount -t overlay overlay -o lowerdir=/,upperdir=/tmp/top/,workdir=/var/lib/machines/test/ /var/lib/machines/test/
$ sudo mount -t overlay overlay -o lowerdir=/,upperdir=/var/lib/machines/test/,workdir=/tmp/work/ /var/lib/machines/test/
Eu quero reduzir todas as pastas permanentes que entram em manter a sobreposição em execução, então minha pergunta é, se eu tiver o upper
e merged
como o mesmo diretório, algo vai dar errado?
Tags overlayfs union-mount