如何从在 wsl 上运行的 docker 访问我的 Windows 目录?

如何从在 wsl 上运行的 docker 访问我的 Windows 目录?

例如,我在 Windows 上通过 WSL 在运行 Ubuntu 的 Docker 上安装了 Audioserve。我现在想添加我的音频文件夹,但无法导航到它们所在的 Windows 文件夹,因为我只能看到 Ubuntu 目录。如何导航到我的 Windows 目录?

使用 Komga 的示例

答案1

我相信我已经找到了答案,要访问卷,必须在 Docker 中创建容器时传递该信息,在 Windows 中使用 Powershell 即可轻松完成。例如:

docker run -d --name audioserve -p 3000:3000 
-v C:\Users\user\Desktop\Audiobooks:/audiobooks 
-v C:\Users\user\Audioserve:/home/audioserve/.audioserve 
-e AUDIOSERVE_SHARED_SECRET=password -e AUDIOSERVE_TAGS=artist 
-e AUDIOSERVE_MAX_PARALLEL_PROCESSES=24  /audiobooks

相关内容