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, kopierst du eine Datei aus einem Container zurück auf deinen Rechner:
docker cp mybox:/note.txt ./back.txtDie /note.txt des Containers wird jetzt 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 heraus: Protokolle, generierte Dateien oder alles, was ein Container während seiner Ausführung erzeugt hat.
Aufgabe
MittelStarte einen vom Terminal getrennten nginx-Container namens src. Verwende docker exec mit sh -c, um output ready darin in result.txt 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