Hur kopierar jag en katalog från behållare till värd?

Hur Kopierar Jag En Katalog Fran Behallare Till Vard



I en Docker-behållare är en katalog en mapp som lagrar undermappar och filer relaterade till behållarens funktionalitet. Ibland kan användare vilja kopiera en viss katalog eller filer från Docker-behållaren till värddatorn för olika ändamål, som att dela katalogen med andra teammedlemmar eller för att felsöka. För ett sådant motsvarande ändamål tillåter Docker användare att kopiera valfri katalog eller fil från behållaren till den lokala värddatorn.

Denna uppskrivning kommer att förklara metoden för att kopiera en katalog från Docker-behållaren till den lokala värddatorn.

Hur kopierar man katalogen från behållaren till lokal värd?

För att kopiera katalogen från Docker-behållaren till värden, kolla in följande steg:







  • Visa alla behållare.
  • Välj den specifika behållaren.
  • Kopiera önskad katalog från behållaren till värden med hjälp av ' docker cp : ” kommando.
  • Verifiering.

Steg 1: Visa alla befintliga behållare

Lista först alla befintliga behållare och välj önskad behållare för att kopiera dess katalog:



hamnarbetare ps -a

Utdata nedan visar två behållare. Vi har valt ' forts1 ' behållare:







Steg 2: Kopiera katalog från behållare till värd

För att kopiera en katalog från behållare till värd, använd ' docker cp : ” kommando:

hamnarbetare cp forts1: / usr / dela med sig / nginx / html C:\Docker\Data

Här:



  • ' forts1 ” är behållarens namn.
  • ' /usr/share/nginx/html ” är katalogens sökväg.
  • ' C:\Docker\Data ” är sökvägen till katalogen på värddatorn.

Kommandot ovan kommer att kopiera ' html ”-katalogen från behållaren och spara den på värddatorn:

Steg 3: Verifiering

För verifieringen, navigera först till värdkatalogen för att säkerställa att den önskade katalogen har kopierats till den:

CD C:\Docker\Data

Lista sedan innehållet i värdkatalogen med det medföljande kommandot:

ls

Utdata nedan indikerar att ' html ”-katalogen har kopierats framgångsrikt:

Vi har förklarat det enklaste sättet att kopiera en katalog från behållaren till värddatorn.

Slutsats

För att kopiera en viss katalog från behållaren till värddatorn, välj först önskad behållare för att kopiera dess katalog. Kör sedan ' docker cp : ” kommando för att kopiera önskad katalog från behållaren och spara den på värddatorn. Omdirigera sedan till värdkatalogen och se dess innehåll för verifiering. Denna uppskrivning förklarade metoden för att kopiera en katalog från Docker-behållaren till den lokala värddatorn.