Come copiare I file dall'host al contenitore Docker

13 dic 2022 1 min di lettura
Come copiare I file dall'host al contenitore Docker
Indice dei contenuti

Introduzione

Durante l'esecuzione dei contenitori, potresti avere dei file che devi copiare dal computer host nel contenitore. Ciò può essere dovuto a una serie di motivi, ad esempio file di configurazione specifici per il tuo ambiente e che non possono essere recuperati da posizioni standard o se desideri sfruttare un registro privato come Atlas come parte del tuo flusso di lavoro.

Copiare i file

Per copiare i file dall'host a un contenitore Docker, puoi utilizzare il comando docker cp. La sintassi per questo comando è la seguente:

docker cp <host-src-path> <container-name>:<container-dest-path>

Ad esempio, se si desidera copiare un file che si trova nell'host /tmp/myfile.txt nella directory /app in un contenitore denominato my-container, eseguire il seguente comando:

docker cp /tmp/myfile.txt my-container:/app

Ciò copierebbe il file dall'host nella posizione specificata nel contenitore Docker. Tieni presente che container-dest-path deve esistere nel contenitore prima di poter copiare il file in esso.

Conclusione

In questo tutorial abbiamo visto come copiare dei file dall'host a un container Docker.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.