Menu
Coddy logo textTech

Copiare in un container

Fa parte della sezione Introduzione a Docker del percorso Terminal di Coddy. Lezione 28 di 40.

Creare un'immagine includendovi un file con COPY è permanente. A volte, invece, vuoi copiare un file in un container già in esecuzione. È quello che fa docker cp:

docker cp note.txt mybox:/note.txt

Il formato è docker cp SOURCE CONTAINER:DESTINATION. Qui note.txt dalla tua directory viene copiato in /note.txt all’interno del container chiamato mybox.

Il file arriva davvero nel container, quindi puoi rileggerlo con docker exec:

docker exec mybox cat /note.txt
challenge icon

Sfida

Medio

Nella tua directory c'è un file chiamato data.txt. Avvia un container nginx in background chiamato box, copiacene data.txt in /data.txt, quindi esegui cat /data.txt con exec per leggerne il contenuto.

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a Docker

Esercitati da solo: Playground Terminal