2016-01-18 7 views
12

Ich möchte einen debian Docker-Container verwenden, um etwas zu testen, und damit meine ich einige Befehle in der debian bash-Konsole auszuführen. Ich habe versucht, das Bild mit docker pull debian herunterladen und dann mit docker run debian laufen, aber ich bekomme keine Ausgabe. Was mache ich falsch? Soll der Docker Container nicht offen bleiben, bis ich ihn schließe?Wie kann ich einen Docker-Debian-Container offen halten?

Antwort

23

Sie müssen explizit bash auszuführen:

docker run -it debian /bin/bash 

Die -i bedeutet "interaktiv ausführen", und -t bedeutet "ein pseudo-tty zuweisen".

Ein guter Ort, um ein bisschen mehr zu lesen ist der Abschnitt Running an interactive shell in der Quickstart-Dokumentation.

+0

Vielen Dank für den zusätzlichen Link zur Dokumentation. Ich folgte dem Leitfaden "Erste Schritte", war aber nicht auf diese Quelle von Dokumenten gestoßen. –

Verwandte Themen