Hvordan kopierer jeg en katalog fra container til vert?

Hvordan kopierer jeg en katalog fra container til vert?
I en Docker -beholder er en katalog en mappe som lagrer undermapper og filer relatert til beholderens funksjonalitet. Noen ganger kan det være lurt å kopiere en bestemt katalog eller filer fra Docker -beholderen til vertsmaskinen for forskjellige formål, for eksempel å dele katalogen med andre teammedlemmer eller for feilsøking. For et slikt tilsvarende formål lar Docker brukere kopiere enhver katalog eller fil fra beholderen til den lokale vertsmaskinen.

Denne oppskrivningen vil forklare metoden for å kopiere en katalog fra Docker-beholderen til den lokale vertsmaskinen.

Hvordan kopiere katalogen fra beholderen til lokal vert?

For å kopiere katalogen fra Docker -beholderen til verten, sjekk ut følgende trinn:

  • Vis alle containere.
  • Velg den aktuelle beholderen.
  • Kopier ønsket katalog fra beholderen til verten ved hjelp av “Docker CP: ”Kommando.
  • Bekreftelse.

Trinn 1: Se alle eksisterende containere

Først må du liste opp alle eksisterende containere og velg ønsket beholder for å kopiere katalogen:

Docker PS -A

Utgangen nedenfor viser to containere. Vi har valgt "forts”Container:

Trinn 2: Kopier katalog fra container til vert

For å kopiere en katalog fra container til vert, bruk "Docker CP: ”Kommando:

Docker CP CONT1:/usr/share/nginx/html c: \ docker \ data

Her:

  • forts”Er containernavnet.
  • /usr/share/nginx/html”Er katalogens vei.
  • C: \ Docker \ Data”Er banen til katalogen på vertsmaskinen.

Ovennevnte kommando vil kopiere “html”Katalog fra beholderen og lagre den på vertsmaskinen:

Trinn 3: Verifisering

For verifiseringen, først, navigerer til vertskatalogen for å sikre at den ønskede katalogen er kopiert inn i den:

CD C: \ Docker \ Data

Liste deretter vertskataloginnholdet ved hjelp av den oppgitte kommandoen:

ls

Underutgangen indikerer at "html”Katalogen har blitt kopiert med hell:

Vi har forklart den enkleste måten å kopiere en katalog fra beholderen til vertsmaskinen.

Konklusjon

For å kopiere en bestemt katalog fra beholderen til vertsmaskinen, velg først ønsket beholder for å kopiere katalogen. Deretter utføre "Docker CP: ”Kommando for å kopiere ønsket katalog fra beholderen og lagre den til vertsmaskinen. Neste, omdirigere til vertskatalogen og se innholdet for verifisering. Denne oppskrivningen forklarte metoden for å kopiere en katalog fra Docker-beholderen til den lokale vertsmaskinen.