Ich verwende Docker-Py. Ich möchte eine Datei vom Andock-Container zum Host-Rechner kopieren.So kopieren Sie eine Datei vom Container zum Host mit Hilfe von Kopieren in Docker-py
Von Docker-py Dokumentation:
copy
Identical to the docker cp command. Get files/folders from the container.
Params:
container (str): The container to copy from
resource (str): The path within the container
Returns (str): The contents of the file as a string
ich Container erstellen könnte und starten Sie es aber nicht in der Lage, die Datei zu erhalten, die aus dem Behälter kopiert wird Host. Kann mir jemand helfen, darauf hinzuweisen, dass mir etwas fehlt? Ich habe /mydir/myshell.sh in meinem Docker-Container, den ich versucht habe, den Host zu kopieren.
>>> a = c.copy(container="7eb334c512c57d37e38161ab7aad014ebaf6a622e4b8c868d7a666e1d855d217", resource="/mydir/myshell.sh") >>> a
<requests.packages.urllib3.response.HTTPResponse object at 0x7f2f2aa57050>
>>> type(a)
<class 'requests.packages.urllib3.response.HTTPResponse'>
Es wird sehr hilfreich sein, wenn jemand mich herauszufinden helfen kann, ob es das Kopieren von nicht einmal die Datei kopiert oder.
Gibt es Fortschritte dabei? –