Questo articolo spiegherà il metodo per copiare una directory dal contenitore Docker al computer host locale.
Come copiare la directory dal contenitore all'host locale?
Per copiare la directory dal contenitore Docker all'host, controlla i seguenti passaggi:
Passaggio 1: visualizzare tutti i contenitori esistenti
Innanzitutto, elenca tutti i contenitori esistenti e scegli il contenitore desiderato per copiare la sua directory:
Docker PS -A
L'output seguente visualizza due contenitori. Abbiamo selezionato il “cont1"Container:
Passaggio 2: directory di copia dal contenitore all'host
Per copiare una directory dal contenitore per ospitare, utilizzare il "Docker CP: "Comando:
Docker CP Cont1:/usr/share/nginx/html c: \ docker \ data
Qui:
Il comando sopra quotato copierà il "html"Directory dal contenitore e salvalo sulla macchina host:
Passaggio 3: verifica
Per la verifica, in primo luogo, vai alla directory host per garantire che la directory desiderata sia stata copiata in essa:
CD C: \ Docker \ Data
Quindi, elenca il contenuto della directory host utilizzando il comando fornito:
ls
L'output seguente indica che il "html"La directory è stata copiata con successo:
Abbiamo spiegato il modo più semplice per copiare una directory dal contenitore alla macchina host.
Conclusione
Per copiare una particolare directory dal contenitore alla macchina host, prima, scegli il contenitore desiderato per copiare la sua directory. Quindi, eseguire il “Docker CP: "Comando per copiare la directory desiderata dal contenitore e salvarla sulla macchina host. Successivamente, reindirizza alla directory host e visualizza il suo contenuto per la verifica. Questo articolo ha spiegato il metodo per copiare una directory dal contenitore Docker al computer host locale.