Docker-контейнер Монтирует том к хостам Смонтированный сетевой ресурс

Docker-контейнер Монтирует том к хостам Смонтированный сетевой ресурс

У меня есть хост Docker, на котором есть сетевой ресурс mounter для папки на хосте /mnt/share/folder, ресурс работает нормально. Мне нужно иметь возможность монтировать этот ресурс на хосте к контейнеру. Я попробовал, -v /mnt/share/folder:/folderно когда я запускаю контейнер, он сообщает мне, что я не могу записать в это местоположение.

По сути, в общем ресурсе есть файлы, которые я хочу иметь возможность читать/писать из контейнера. Мне нужно, чтобы контейнер мог создавать файлы/папки в общем ресурсе.

Я тоже пробовал --mount type=bind,source=/mnt/share/folder,target=/folder, но Docker не смог его собрать.

решение1

Я бы рекомендовал монтировать общий ресурс в контейнер напрямую с помощью плагина docker nfs volume.

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

Связанный контент