Eu tenho um servidor de arquivos do windows e uma máquina Ubuntu que roda o docker. Dentro dessa janela de encaixe, há um contêiner Nextcloud. O /var/www/html
dentro do contêiner Nextcloud é montado como volume no host Linux. Agora quero que os arquivos salvos na minha nuvem sejam salvos diretamente no meu servidor de arquivos. Então eu tentei:
sudo mount -t cifs -o user=user //192.168.1.100/files /var/lib/docker/volumes/interna_nextcloud/_data/data/User/files/
Se eu criar um arquivo no sistema host nesse diretório, o arquivo será criado no meu servidor de arquivos. Mas não consigo criar um arquivo no contêiner Nextcloud. O proprietário deste diretório é root
. Eu tentei mudar isso (no host e no container) com
chown www-data [...]/User/files
sem código de erro, mas também sem sucesso, o proprietário fica com root
.
Existe uma maneira de montar um diretório Windows Samba dentro de um contêiner docker com o host pela janela de encaixe volumes? O contêiner do docker não tem acesso à rede do servidor de arquivos (e não deve ter)