Comment Docker génère-t-il les fichiers de base ?
Étapes pour générer le fichier principal pour le service d'application dans le conteneur Docker :
1. Définir le format de génération du fichier principal et le chemin de sortie
Exécuter. sur la machine physique La commande suivante :
echo "/data/cores/core.%p" | sudo tee /proc/sys/kernel/core_pattern
2. Le conteneur Docker est monté dans le chemin du fichier core vers le chemin correspondant de la machine physique.
for example: docker run -it -d /tmp/core:/data/cores test:v1.0 /bin/bash
3. Exécution dans le conteneurulimit -c umlimited
4. Simuler le fichier core généré dans le conteneur
kill -s SIGSEGV $$
Après avoir exécuté cette commande, un fichier core /tmp/core
Recommandations associées : tutoriel docker
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!