Este artículo explicará el método para copiar un directorio desde el contenedor Docker a la máquina host local.
¿Cómo copiar el directorio del contenedor al host local?
Para copiar el directorio del contenedor Docker al host, consulte los siguientes pasos:
- Mostrar todos los contenedores.
- Elija el contenedor en particular.
- Copie el directorio deseado del contenedor al host usando el ' docker cp
: ' dominio. - Verificación.
Paso 1: Ver todos los contenedores existentes
Primero, enumere todos los contenedores existentes y elija el contenedor deseado para copiar su directorio:
estibador PD -a
El siguiente resultado muestra dos contenedores. Hemos seleccionado el “ cont1 ' envase:
Paso 2: copie el directorio del contenedor al host
Para copiar un directorio del contenedor al host, utilice el ' docker cp
Aquí:
- “ cont1 ” es el nombre del contenedor.
- “ /usr/share/nginx/html ” es la ruta del directorio.
- “ C:\Docker\Datos ” es la ruta del directorio en la máquina host.
El comando mencionado anteriormente copiará el ' html ” del contenedor y guárdelo en la máquina host:
Paso 3: Verificación
Para la verificación, primero navegue hasta el directorio del host para asegurarse de que el directorio deseado se haya copiado en él:
cd C:\Docker\DatosLuego, enumere el contenido del directorio del host usando el comando proporcionado:
lsEl siguiente resultado indica que el “ html El directorio ” se ha copiado con éxito:
Hemos explicado la forma más fácil de copiar un directorio desde el contenedor a la máquina host.
Conclusión
Para copiar un directorio en particular del contenedor a la máquina host, primero, elija el contenedor deseado para copiar su directorio. Luego, ejecute el “ docker cp