Wie generiert Docker Kerndateien?
Schritte zum Generieren der Kerndatei für den Anwendungsdienst im Docker-Container:
1. Legen Sie das Kerndateigenerierungsformat und den Ausgabepfad fest
Ausführen auf der physischen Maschine Der folgende Befehl:
echo "/data/cores/core.%p" | sudo tee /proc/sys/kernel/core_pattern
2. Der Docker-Container wird vom Kerndateipfad an den entsprechenden Pfad der physischen Maschine gehängt.
for example: docker run -it -d /tmp/core:/data/cores test:v1.0 /bin/bash
3. Ausführung im Containerulimit -c umlimited
4. Simulieren Sie die im Container generierte Kerndatei
kill -s SIGSEGV $$
Nach der Ausführung dieses Befehls wird eine Kerndatei /tmp/core
generiert. Verwandte Empfehlungen: Docker-Tutorial
Das obige ist der detaillierte Inhalt vonWie Docker Kerndateien generiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!