Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Ausführliche Erklärung des Docker-Befehls cp

Ausführliche Erklärung des Docker-Befehls cp

王林
王林nach vorne
2020-08-12 17:09:436345Durchsuche

Ausführliche Erklärung des Docker-Befehls cp

Der Docker-Befehl cp ist in der Lage, Dateien oder Verzeichnisse zwischen einem Container und dem lokalen Dateisystem der Maschine zu kopieren, auf der der Befehl ausgeführt wird.

(Empfohlen: Docker-Tutorial)

1. Verwenden Sie das Format

(1) Kopieren Sie die Datei oder das Verzeichnis aus dem Container in den angegebenen Pfad der Maschine, auf der der Befehl ausgeführt wird

docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-

(2) Kopieren von der Maschine, auf der der Befehl ausgeführt wird. Der angegebene Pfad von der Datei oder dem Verzeichnis zum Inneren des Containers

docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

2. Die einzige Option Beschreibung: --follow-link, -L, folgen Sie immer dem Symbollink in SRC_PATH


  • 3 Funktionsbeschreibung

  • Der Docker-Befehl cp ähnelt dem Befehl cp -a in UNIX und kopiert rekursiv alle Unterverzeichnisse und Dateien unter dem Verzeichnis. – Zeigt das Lesen oder Schreiben von TAR-Dateien in einem Stream über das Standard-Eingabe-/Ausgabegerät an.

Der Pfad im lokalen Dateisystem kann ein absoluter Pfad oder ein relativer Pfad sein. Der Pfad im Container relativ zum Pfad der aktuellen Befehlsausführung ist relativ zum /root-Pfad des Containers. Der betriebene Container kann laufend oder gestoppt sein. Dateien unter /proc, /sys, /dev, tmpfs und dem Mount-Pfad im Container können nicht kopiert werden.

4. Beispiel

docker cp ~/ba-208/. ${CONTAINER}:/home/myname/ba
docker cp ./. ${CONTAINER}:/home/myname/ba

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung des Docker-Befehls cp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen