Я настраивал медиа-сервер на сервере Ubuntu, работающем внутри виртуальной машины. Я установил в нем докер и настроил все, от sonarr, radarr, torrent-клиента, plex и т.д., И после установки всего, что я понял, plex, sonarr, radarr и т.д. Даже не могут видеть мою общую папку, которая присутствует в моем виртуальном диске, как /media/sf_Media . Итак, какие шаги я должен предпринять, чтобы plex, sonarr, radarr могли видеть мою папку, а также все папки в ней?

извините, я новичок в Linux и использую его только последние 5 месяцев, поэтому, пожалуйста, потерпите меня. Также извините за мой английский, так как это не мой основной язык

PS мой хост - Windows 7 Ultimate (если это важно)

РЕДАКТИРОВАТЬ: я использовал sudo chmod -R 775 /media и он показал каталоги в /media включая sf_Media в plex, но как только я щелкну папку sf_Media в plex, он окажется пустым. Я тоже попробовал sudo chmod -R 775 /media/sf_Media но это не сработало.

Так что кажется, что мой собственный пользователь имеет доступ к /media/sf_Media/ и его подкаталогам (потому что я могу использовать ls /media/sf_Media для показа содержимого без sudo), но Docker-контейнеры не имеют. Теперь это проблема.

1 ответ1

0

Вы можете использовать bind-mount для добавления общего каталога в контейнер

docker run -v /media/thefolder:/path/in/the/container {image}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .