Saltar al contenido

Uso de Docker para Windows para montar por volumen una unidad de Windows en un contenedor de Linux

Solución:

Si solo está intentando montar una ruta de Windows a un contenedor basado en Linux, aquí hay un ejemplo usando el básico docker run mando:

docker run -d --name qbittorrent -v "/f/Fetched Media/Unsorted":/downloads -v "/f/Fetched Media/Blackhole":/blackhole linuxserver/qbittorrent

Este ejemplo comparte el f:Fetched MediaUnsorted y f:Fetched MediaBlackhole carpetas en el host de Windows al contenedor, y dentro del contenedor de Linux verá los archivos de esas carpetas de Windows en las respectivas rutas de Linux que se muestran a la derecha de los dos puntos.

es decir, el f:Fetched MediaUnsorted carpeta estará en el /downloads carpeta en el contenedor de Linux.

* Primero, sin embargo, asegúrese de haber compartido esas carpetas de Windows dentro del área de configuración de Docker Desktop en la GUI.

Actualización para WSL (2): no es necesario compartir específicamente las rutas de las carpetas de Windows; eso solo es necesario cuando no se usa WSL.

No estoy seguro de por qué era necesario, pero en caso de que alguien más se encuentre con este problema: tuve que poner toda la declaración de volumen entre comillas dobles de la siguiente manera

docker run -d --name qbittorrent -v "/f/Fetched Media/Unsorted:/downloads" -v "/f/Fetched Media/Blackhole:/blackhole" linuxserver/qbittorrent

De lo contrario, ¡la respuesta de J. Scott Elblein funcionó perfectamente!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *