Есть ли способ смонтировать файловую систему NTFS на CoreOS?
Я не могу установить ntfs-3g на саму CoreOS. Я могу создать образ докера с установленным ntfs-3g, и я могу смонтировать свой NTFS-диск в контейнере докера. Однако я не могу найти способ сделать смонтированную файловую систему доступной где угодно, кроме контейнера, в котором она смонтирована.
Похоже, проблема в том, что я монтирую с предохранителем. В соответствии с приведенным ниже потоком не похоже, что можно получить точку крепления предохранителя из контейнера: https://groups.google.com/forum/#!topic/docker-dev/_8bAG561VAI
Я решил свою проблему, создав общий ресурс NFS в монтируемом контейнере и используя его.
Если вы запустите контейнер с флагом --privileged и привяжете его обратно к хосту, его можно будет сделать доступным для других контейнеров:
Сначала создайте контейнер следующим образом:
$ docker run --privileged -v /mnt:/data NTFSContainer
Затем установите устройство в /data
внутри контейнера
Теперь файлы будут доступны базовому хосту и могут быть использованы в других контейнерах.