Aus einem Container kopieren
Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy. Lektion 29 von 40.
docker cp funktioniert in beide Richtungen. Wenn du die Reihenfolge der Argumente vertauschst, wird eine Datei aus einem Container heraus und zurück auf deinen Rechner kopiert:
docker cp mybox:/note.txt ./back.txtJetzt ist die /note.txt des Containers als back.txt in deinem aktuellen Verzeichnis gespeichert, wo du sie mit dem einfachen cat lesen kannst:
cat back.txtSo holst du Ergebnisse aus einem Container: Protokolle, generierte Dateien oder alles, was ein Container während seiner Ausführung erzeugt hat.
Aufgabe
MittelStarte einen losgelösten nginx-Container mit dem Namen src. Verwende docker exec zusammen mit sh -c, um output ready in result.txt darin zu schreiben. Kopiere dann result.txt nach außen zu ./result.txt und gib es mit cat aus.
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in Docker
5Container untersuchen
Container-LogsDetails untersuchenBefehle ausführenZusammenfassung – Health CheckÜbe selbstständig: Terminal-Playground