Volume de Montagem do Contêiner do Docker para Compartilhamento de Rede Montado por Hosts

1

Eu tenho um host Docker que tem um compartilhamento de rede mounter em uma pasta na pasta host / mnt / share / que o compartilhamento funciona muito bem. Eu preciso ser capaz de montar esse compartilhamento no host para o contêiner. Eu tentei -v /mnt/share/folder:/folder e quando inicio o contêiner, ele me diz que não posso escrever no local.

Basicamente, o compartilhamento tem arquivos que eu quero ler / gravar do contêiner. Eu preciso do container para poder criar arquivos / pastas para o compartilhamento.

Eu também tentei --mount type=bind,source=/mnt/share/folder,target=/folder e o Docker não irá criar o arquivo.

    
por Brandon Wilson 26.08.2018 / 20:14

1 resposta

0

Eu recomendaria montar o compartilhamento no contêiner usando o plug-in de volume docker nfs diretamente

$ docker volume create --driver local \
--opt type=nfs \
--opt o=addr=192.168.1.1,rw \
--opt device=:/path/to/dir \
foo
    
por 27.08.2018 / 22:03

Tags