Este artículo explicará el procedimiento paso a paso para transferir un archivo desde el contenedor Docker a la máquina host local.
Cómo usar el comando "Copia Docker" para transferir un archivo específico desde un contenedor Docker a la máquina host local?
Para transferir un archivo específico desde el contenedor Docker al sistema de host local, pruebe los pasos que se encuentran a continuación:
Paso 1: Muestre todos los contenedores existentes
Primero, enumere todos los contenedores disponibles y elija un contenedor en particular para copiar su archivo:
Docker PS -A
La salida ha mostrado todos los contenedores. Elegimos el contenedor "HTML-Cont" para más pasos.
Paso 2: Transfiera el archivo del contenedor Docker a la máquina host
Para transferir un archivo desde el contenedor Docker a la máquina host, use el "Docker CP: " dominio:
Docker cp html-cont:/usr/share/nginx/html/index.html c: \ docker \ html
Aquí:
Este comando ha copiado el "índice.htmlArchivo del contenedor y lo transfirió a la máquina host.
Paso 3: Verifique el archivo transferido
Redirigir al directorio de la máquina host para verificar si el archivo deseado se ha transferido o no:
CD C: \ Docker \ html
Luego, muestre el contenido del directorio de la máquina host utilizando el comando proporcionado:
LS
La salida indica que el "índice.html"El archivo se ha transferido con éxito desde el contenedor Docker a la máquina host.
Alternativamente, los usuarios también pueden navegar al directorio deseado en la PC para ver el archivo transferido:
Hemos transferido con éxito el "índice.htmlArchivo "desde el contenedor Docker a la máquina host utilizando el comando" Docker CP ".
Conclusión
Para transferir un archivo deseado de un contenedor Docker en particular al sistema de host local, primero, seleccione el contenedor de Docker deseado para copiar su archivo. Entonces, ejecute el "Docker CP: Comando para transferir el archivo deseado desde el contenedor a la máquina host. Finalmente, redirige al directorio de la máquina host y vea su contenido para la verificación. Este artículo ha explicado el método para transferir un archivo desde el contenedor Docker a la máquina host local.