Questo articolo spiegherà la procedura passo-passo per trasferire un file dal contenitore Docker al computer host locale.
Come utilizzare il comando "Docker Copy" per trasferire un file specifico da un contenitore Docker al computer host locale?
Per trasferire un file specifico dal contenitore Docker al sistema host locale, provare i passaggi di seguito elencati:
Passaggio 1: visualizzare tutti i contenitori esistenti
Innanzitutto, elenca tutti i contenitori disponibili e scegli un particolare contenitore per copiare il suo file:
Docker PS -A
L'output ha visualizzato tutti i contenitori. Scegliamo il contenitore "HTML-CONT" per ulteriori passaggi.
Passaggio 2: file di trasferimento dal contenitore Docker alla macchina host
Per trasferire un file dal contenitore Docker al computer host, utilizzare il “Docker CP: "Comando:
Docker CP HTML-CONT:/USR/Share/NGINX/HTML/INDICE.html c: \ docker \ html
Qui:
Questo comando ha copiato il "indice.html"File dal contenitore e lo ha trasferito sulla macchina host.
Passaggio 3: verificare il file trasferito
Reindirizza alla directory della macchina host per verificare se il file desiderato è stato trasferito in esso o meno:
CD C: \ Docker \ html
Quindi, visualizzare il contenuto della directory della macchina host utilizzando il comando fornito:
ls
L'output indica che il "indice.html"Il file è stato trasferito correttamente dal contenitore Docker alla macchina host.
In alternativa, gli utenti possono anche passare alla directory desiderata su PC per visualizzare il file trasferito:
Abbiamo trasferito con successo il "indice.html"File dal contenitore Docker al computer host utilizzando il comando" Docker CP ".
Conclusione
Per trasferire un file desiderato da un particolare contenitore Docker al sistema host locale, prima, selezionare il contenitore Docker desiderato per copiare il suo file. Quindi, esegui il "Docker CP: "Comando per trasferire il file desiderato dal contenitore al computer host. Infine, reindirizza alla directory della macchina host e visualizza il suo contenuto per la verifica. Questo articolo ha spiegato il metodo per trasferire un file dal contenitore Docker al computer host locale.