Ich habe einen einfachen Code, für den ich einen Andock-Container erstellt habe und der Status zeigt, dass er ordnungsgemäß ausgeführt wird. Innerhalb des Codes habe ich einige print()
Befehle verwendet, um die Daten zu drucken. Ich wollte diese Druckbefehlsausgabe sehen.So können Sie die Protokolle eines Andock-Containers anzeigen
Dafür habe ich Docker Logs gesehen. Aber es scheint nicht zu funktionieren, da es keine Protokolle zeigt. So überprüfen Sie Protokolle.?
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a3b3fd261b94 myfirstdocker "python3 ./my_script…" 22 minutes ago Up 22 minutes elegant_darwin
$ sudo docker logs a3b3fd261b94
<shows nothing>
Versuchen Sie, weitere Informationen zu Ihrer Frage hinzuzufügen, damit wir das Problem erneut erstellen können. Das Ideal wäre ein [minimales, vollständiges und überprüfbares Beispiel] (https://stackoverflow.com/help/mcve). – tgogos
@tgogos Ich habe weitere Informationen hinzugefügt –
Sie müssen es "vollständiger" machen :-). Wie es im relativen Abschnitt heißt: * "- Einige Leute sind vielleicht bereit, die Teile zu laden und sie tatsächlich zu versuchen, die Antwort zu testen, die sie schreiben werden. - Das Problem ist möglicherweise nicht in dem Teil, den Sie vermuten, dass es ist , aber ein anderer Teil ganz. "* – tgogos