So zeigen Sie Anwendungsprotokolle von Docker-Containern an

So zeigen Sie Anwendungsprotokolle von Docker-Containern an

Docker-Attach-Befehl

docker attach [options] 容器stellt eine Verbindung zum laufenden Container her und druckt dann lokal die Standardeingabe-, -ausgabe- und Fehlerstreaminformationen des Containers aus. Es gibt drei mögliche Werte für options im Befehl: --detach-keys , --no-stdin , --sig-proxy .

Dieser Befehl gelangt lediglich in das Containerterminal und startet keinen neuen Prozess. Wenn Sie also den Container gleichzeitig über mehrere Fenster aufrufen, werden alle Fenster synchron angezeigt. Wenn ein Fenster blockiert ist, können andere Fenster nicht bedient werden.

Sie können die Verbindung auch ctrl+c direkt trennen, dies führt jedoch dazu, dass der Container beendet und stop . Wenn Sie möchten, dass der Container weiterläuft, wenn Sie sich vom Containerterminal lösen. Sie müssen den Parameter --sig-proxy verwenden. Zum Beispiel:

$ docker attach --sig-proxy=false mytest

Hinweis: Wenn Sie docker attach verwenden, um eine Verbindung mit der Standardeingabe und -ausgabe des Containers herzustellen, verwendet Docker einen Speicherpuffer von ungefähr 1 MB, um den Durchsatz Ihrer Anwendung zu maximieren. Wenn dieser Puffer voll ist, wird die Ausgabe- bzw. Schreibgeschwindigkeit beeinträchtigt. Um die Anwendungsprotokolle anzuzeigen, können Sie daher den Befehl docker logs verwenden.

Docker-Protokollbefehl

docker logs [options] 容器Ruft die Protokolle des Containers ab.

Drucken Sie beispielsweise die letzten 10 Zeilen der mytest -Anwendung im Container.

$ Docker-Protokolle --tail="10" mytest

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Implementierung der Änderung von Konfigurationsdateien im Docker-Container
  • Implementieren Sie dynamisches Management und Monitoring von Docker-Containern basierend auf Spring-Boot und Docker-Java [mit vollständigem Quellcode-Download]
  • Zusammenfassung der Methoden zum Erstellen, Auflisten und Löschen von Docker-Containern unter Linux
  • Detaillierte Erläuterung der Protokollverarbeitung von Docker-Containern
  • Detaillierte Erklärung, wie Sie das automatische Beenden des Docker-Containers verhindern können
  • Detaillierte Erläuterung zur Lösung des Problems, dass der Docker-Container nicht über IP auf den Hostcomputer zugreifen kann
  • So verwenden Sie einen Docker-Container für den Zugriff auf das Host-Netzwerk
  • Zusammenfassung und ausführliche Erläuterung der Docker-Container-Bedienungsanleitung

<<:  So verwenden Sie http und WebSocket in CocosCreator

>>:  Mehrere wichtige MySQL-Variablen

Artikel empfehlen

Implementierung von Single-Div-Zeichentechniken in CSS

Sie können häufig Artikel über das Zeichnen mit C...

Detaillierte Erklärung des Linux-Befehls unzip

Inhaltsverzeichnis 1. Unzip-Befehl 1.1 Syntax 1.2...

Tabelle der durch hasLayout verursachten CSS-Fehler

Der IE hat schon seit längerem Probleme. Als alle ...

Detaillierte Erklärung zur Verwendung von $props, $attrs und $listeners in Vue

Inhaltsverzeichnis Hintergrund 1. Dokumentbeschre...

Tutorial zu HTML-Formular-Tags (4):

Nehmen Sie nun an, dass Sie dem Formular ein Elem...

Zusammenfassung der Wissenspunkte zum Abdecken von Indizes in MySQL

Wenn ein Index die Werte aller abzufragenden Feld...

Lösen Sie das Problem, dass Docker Pull zurückgesetzt wird

In diesem Artikel wird beschrieben, wie Sie das P...

Detaillierte Erläuterung des Zahlungsfunktionscodes des Vue-Projekts

1. Alipay-Methode: Alipay-Methode: Klicken Sie zu...

jQuery implementiert die Drop-Down-Box zur Auswahl des Wohnortes

Der spezifische Code für die Verwendung von jQuer...

Webdesign-Erfahrung: Effizientes Schreiben von Webcode

Ursprünglich sollte dieses siebte Kapitel eine aus...

Vue3.0 Handschrift-Lupeneffekt

Der zu erzielende Effekt ist: Festes Vergrößern a...