Geben Sie einen fehlgeschlagenen Docker-Container mit einem anderen Befehl ein
Ich habe einen ziemlich komplizierten Docker-Container, den ich zu bauen versuche. Als Teil des Build-Prozesses muss ich Chef installieren und Chef eine Reihe von Kochbüchern mit Chef-Solo installieren. Ich lasse die Kochbücher an einem bestimmten Punkt ausfallen und muss die Dateistruktur des Containers überprüfen, um das Problem zu beheben.
Gibt es eine Möglichkeit, einen Exited-Container einzugeben, um Fehlerprotokolle und Ähnliches zu untersuchen?
Ich kann nicht, docker start fa3ecc46bc72
wenn der Behälter wird sofort verlassen, wie der Befehl ist, /bin/sh -c 'chef-so..
so kann ich nicht docker exec -it fa3ecc46bc72 bash
wie ein normalerweise tun würde.
Gibt es sowieso ein Problem, ohne den Container auszuführen und das Material manuell zu installieren, um zu sehen, wo es versagt?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4