Wie kopiere ich ein Verzeichnis vom Container zum Host?

Wie Kopiere Ich Ein Verzeichnis Vom Container Zum Host



In einem Docker-Container ist ein Verzeichnis ein Ordner, in dem Unterordner und Dateien gespeichert werden, die sich auf die Funktionalität des Containers beziehen. Manchmal möchten Benutzer ein bestimmtes Verzeichnis oder Dateien aus dem Docker-Container für verschiedene Zwecke auf den Hostcomputer kopieren, z. B. um das Verzeichnis mit anderen Teammitgliedern zu teilen oder um Fehler zu beheben. Zu diesem Zweck erlaubt Docker Benutzern, beliebige Verzeichnisse oder Dateien aus dem Container auf den lokalen Host-Computer zu kopieren.

In diesem Artikel wird die Methode zum Kopieren eines Verzeichnisses aus dem Docker-Container auf den lokalen Hostcomputer erläutert.

Wie kopiert man das Verzeichnis aus dem Container auf den lokalen Host?

Um das Verzeichnis aus dem Docker-Container auf den Host zu kopieren, sehen Sie sich die folgenden Schritte an:







  • Alle Behälter anzeigen.
  • Wählen Sie den jeweiligen Container aus.
  • Kopieren Sie das gewünschte Verzeichnis aus dem Container auf den Host mit dem „ Docker cp : ' Befehl.
  • Überprüfung.

Schritt 1: Zeigen Sie alle vorhandenen Container an

Listen Sie zunächst alle vorhandenen Container auf und wählen Sie den gewünschten Container aus, um sein Verzeichnis zu kopieren:



Docker p.s -A

Die folgende Ausgabe zeigt zwei Container. Wir haben die „ Fortsetzung1 ” Behälter:







Schritt 2: Kopieren Sie das Verzeichnis vom Container zum Host

Um ein Verzeichnis vom Container auf den Host zu kopieren, verwenden Sie die „ Docker cp : ' Befehl:

Docker vgl Fortsetzung1: / usr / Aktie / nginx / html C:\Docker\Daten

Hier:



  • Fortsetzung1 “ ist der Containername.
  • /usr/share/nginx/html “ ist der Pfad des Verzeichnisses.
  • C:\Docker\Daten “ ist der Pfad des Verzeichnisses auf dem Hostcomputer.

Der oben aufgeführte Befehl kopiert die „ html ”-Verzeichnis aus dem Container und speichern Sie es auf dem Host-Computer:

Schritt 3: Verifizierung

Navigieren Sie für die Überprüfung zunächst in das Host-Verzeichnis, um sicherzustellen, dass das gewünschte Verzeichnis hineinkopiert wurde:

CD C:\Docker\Daten

Listen Sie dann den Inhalt des Hostverzeichnisses mit dem bereitgestellten Befehl auf:

ls

Die folgende Ausgabe zeigt an, dass die „ html ” Verzeichnis wurde erfolgreich kopiert:

Wir haben den einfachsten Weg erklärt, ein Verzeichnis aus dem Container auf den Host-Computer zu kopieren.

Abschluss

Um ein bestimmtes Verzeichnis aus dem Container auf den Hostcomputer zu kopieren, wählen Sie zunächst den gewünschten Container aus, um sein Verzeichnis zu kopieren. Führen Sie dann das „ Docker cp : “, um das gewünschte Verzeichnis aus dem Container zu kopieren und auf dem Hostcomputer zu speichern. Leiten Sie als Nächstes zum Hostverzeichnis um und sehen Sie sich dessen Inhalt zur Überprüfung an. In diesem Artikel wurde die Methode zum Kopieren eines Verzeichnisses aus dem Docker-Container auf den lokalen Hostcomputer erläutert.