In Docker können Sie mit dem Befehl stats überprüfen, wie viel Speicher der Container belegt. Die Spalte „MEM USAGE/LIMI“ stellt den gesamten vom Container verwendeten Speicher und die insgesamt zulässige Speichermenge dar ist „Docker-Statistiken“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.
Verwenden Sie den Befehl „Docker Stats“, um den Speicher des Containers zu überprüfen. Manchmal können die mit dem Befehl „Docker Stats“ erhaltenen Daten jedoch korrekt sein. Sie können sich auf die folgende Methode beziehen: Suchen Sie zuerst den Container über Docker ps -a Container-ID
Verwenden Sie dann ps -ef, um den dem Container entsprechenden Prozess zu finden
Nachdem Sie die dem Container entsprechende PID erhalten haben, können Sie zum Anzeigen die Befehle top, pmap, ps und andere verwenden Prozessspeicher zur Überprüfung der Speichernutzung des Containers
top
top -p 5140
Erklärung des Inhalts
PID: ID des Prozesses
USER: Prozessbesitzer
PR: Prioritätsstufe des Prozesses, je kleiner Je höher die Priorität, desto höher ist die Priorität, die ausgeführt wird.
NInice: Wert S: Der Status des Prozesses. S bedeutet Schlafen, R bedeutet Laufen, Z bedeutet Zombie-Zustand, N bedeutet, dass der Prioritätswert des Prozesses negativ ist Vom Prozess genutzter Speicher
TIME+: Die gesamte CPU-Zeit, die der Prozess nach dem Start belegt, also der kumulierte Wert der CPU-Nutzungszeit.
BEFEHL: Der Name des Prozessstartbefehls
Beispiele sind wie folgt:
Unter ihnen:Empfohlenes Lernen: „
Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, wie viel Speicher ein Docker-Container beansprucht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!