Je souhaite laisser un conteneur Docker accéder aux données d'un disque dur externe USB monté (ExFat). J'ai monté le disque dur dans un /tmp/driveTest
dossier existant et vide .
Ensuite, j'ai monté le tmp
dossier dans le conteneur docker en entrant - '/tmp:/mnt/fs'
dans mon fichier docker-compose.yml. Lorsque le conteneur Docker démarre, il lit correctement les données du disque dur. Mais lorsque je démonte le lecteur, sans redémarrer le conteneur Docker, celui-ci voit toujours la structure dossier / fichier alors qu'il ne le devrait pas.
Lorsque je démarre le conteneur Docker et que je monte le lecteur, il ne voit pas du tout la structure de dossiers / fichiers alors qu'il le devrait.
J'ai essayé les options avec le privileged: true
drapeau, mais cela ne semble pas avoir d'effet. J'ai également essayé sans succès une autre option de montage:
- type: bind
source: /tmp
target: /mnt/fs
Si c'est possible ce que je veux réaliser, alors comment?