1. Recherchez le journal du conteneur Docker
Sous Linux, les journaux du conteneur sont généralement stockés sous /var/lib/docker/containers/container_id/. Le fichier se terminant par json.log (business log) est très volumineux. Vérifiez dans le script docker_log_size.sh la taille de chaque fichier journal. Le contenu est le suivant :
#!/bin/sh echo "======== docker containers logs file size ========" logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do ls -lh $log done
Exécutez la commande suivante :
<. 🎜>
# chmod +x docker_log_size.sh # ./docker_log_size.sh
cat /dev/null > *-json.log Bien sûr, vous pouvez également le supprimer via rm -rf et redémarrer docker. Ensuite, fournissez un script de nettoyage des journaux clean_docker_log.sh avec le contenu suivant :
#!/bin/sh echo "======== start clean docker containers logs ========" logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do echo "clean logs : $log" cat /dev/null > $log done echo "======== end clean docker containers logs ========
# chmod +x clean_docker_log.sh # ./clean_docker_log.sh
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!