Acest articol va explica metoda de a copia un director din containerul Docker pe mașina gazdă locală.
Cum să copiați directorul din container pe gazdă locală?
Pentru a copia directorul din containerul Docker pe gazdă, parcurgeți următorii pași:
- Afișați toate containerele.
- Alegeți recipientul special.
- Copiați directorul dorit din container în gazdă utilizând „ docker cp
: ” comanda. - Verificare.
Pasul 1: Vizualizați toate containerele existente
Mai întâi, enumerați toate containerele existente și alegeți containerul dorit pentru a-și copia directorul:
docher ps -A
Rezultatul de mai jos afișează două containere. Am selectat „ cont1 ” container:
Pasul 2: Copiați directorul din container în gazdă
Pentru a copia un director din container în gazdă, utilizați „ docker cp
Aici:
- „ cont1 ” este numele containerului.
- „ /usr/share/nginx/html ” este calea directorului.
- „ C:\Docker\Date ” este calea directorului de pe mașina gazdă.
Comanda de mai sus va copia „ html ” directorul din container și salvați-l pe mașina gazdă:
Pasul 3: Verificare
Pentru verificare, mai întâi, navigați la directorul gazdă pentru a vă asigura că directorul dorit a fost copiat în el:
CD C:\Docker\DateApoi, enumerați conținutul directorului gazdă folosind comanda furnizată:
lsRezultatul de mai jos indică faptul că „ html ” directorul a fost copiat cu succes:
Am explicat cel mai simplu mod de a copia un director din container pe mașina gazdă.
Concluzie
Pentru a copia un anumit director din container pe mașina gazdă, mai întâi, alegeți containerul dorit pentru a-și copia directorul. Apoi, executați „ docker cp