Aquest escrit explicarà el mètode per copiar un directori del contenidor Docker a la màquina host local.
Com copiar el directori del contenidor a l'amfitrió local?
Per copiar el directori del contenidor Docker a l'amfitrió, consulteu els passos següents:
- Mostra tots els contenidors.
- Trieu el contenidor en concret.
- Copieu el directori desitjat del contenidor a l'amfitrió utilitzant el ' docker cp
: ' comandament. - Verificació.
Pas 1: visualitzeu tots els contenidors existents
Primer, enumereu tots els contenidors existents i trieu el contenidor desitjat per copiar el seu directori:
docker ps -a
La sortida següent mostra dos contenidors. Hem seleccionat el ' cont1 'contenidor:
Pas 2: copieu el directori del contenidor a l'amfitrió
Per copiar un directori del contenidor a l'amfitrió, utilitzeu el ' docker cp
Aquí:
- “ cont1 ” és el nom del contenidor.
- “ /usr/share/nginx/html ” és la ruta del directori.
- “ C:\Docker\Data ” és la ruta del directori a la màquina host.
L'ordre esmentada anteriorment copiarà el ' html ” directori del contenidor i deseu-lo a la màquina host:
Pas 3: verificació
Per a la verificació, primer, navegueu al directori amfitrió per assegurar-vos que s'hi hagi copiat el directori desitjat:
cd C:\Docker\DataA continuació, enumereu el contingut del directori amfitrió mitjançant l'ordre proporcionada:
lsLa sortida següent indica que el ' html ” el directori s'ha copiat correctament:
Hem explicat la manera més senzilla de copiar un directori del contenidor a la màquina host.
Conclusió
Per copiar un directori concret del contenidor a la màquina amfitrió, primer, trieu el contenidor desitjat per copiar-ne el directori. A continuació, executeu el ' docker cp