Kopieren Sie Dateien rekursiv mit docker cp

2

Tut docker Unterstützt wirklich nur eine Datei gleichzeitig, die auf den / vom Host kopiert?

Die einzigen angezeigten Optionen für docker cp sind:

 $docker cp --help

Usage:  docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
    docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

Copy files/folders between a container and the local filesystem

Options:
  -a, --archive       Archive mode (copy all uid/gid information)
  -L, --follow-link   Always follow symbol link in SRC_PATH

Zusätzlich jira https://github.com/moby/moby/issues/7710 zeigt, dass Platzhalter werden derzeit nicht unterstützt .. Ist also die einzige Möglichkeit hier ein Archiv zu erstellen und cp / untar Das ?

javadba
quelle

Antworten:

0

Laut Docker-Dokumentation :

Der Befehl cp verhält sich wie der Befehl cp -a unter Unix in diesen Verzeichnissen rekursiv kopiert mit Berechtigungen, wenn möglich, beibehalten.

Das bedeutet, dass docker cp Standardmäßig werden Dateien rekursiv kopiert.

Ortomala Lokni
quelle