Saltar al contenido

Monte el directorio de host con un enlace simbólico dentro del contenedor de la ventana acoplable

Solución:

Los enlaces simbólicos son un gran desafío dentro de la ventana acoplable. En su caso, puede montar ambos directorios:

-v /home/test/:/home/test -v /mnt/mountedfile:/mnt/mountedfile

Para que los enlaces simbólicos funcionen tanto dentro como fuera del contenedor, deben ser rutas absolutas y usar exactamente los mismos nombres.

En general, los enlaces simbólicos no funcionan dentro de la ventana acoplable. Encontré esto de la manera más difícil.

Una solución es hacer que Docker monte el archivo original, pero use readlink -f que imprime la ubicación real del archivo. De esta manera, aún puede hacer referencia a la ubicación del enlace simbólico en su comando, por ejemplo

docker run -it -v $(readlink -f /home/test/):/home/test/ ...

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


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

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