Comment effacer les fichiers journaux d'un conteneur docker
- 3282
- 818
- Emilie Colin
Ce tutoriel vous aidera à effacer le fichier journal sur un conteneur Docker. Si votre système sort de l'espace disque et que vous avez constaté que les fichiers journaux du conteneur Docker consomment un espace disque élevé. Vous pouvez trouver l'emplacement du fichier journal et les effacer à l'aide de ce tutoriel. Lors de l'effacement des fichiers journaux d'un conteneur Docker, vous n'avez pas besoin de l'arrêter.
Effacer le fichier journal du conteneur Docker
Vous trouverez ci-dessous les 3 options différentes pour effacer les fichiers journaux des conteneurs Docker. Choisissez l'une des options ci-dessous pour tronquer les fichiers journaux du conteneur Docker.
Certaines des options ci-dessous nécessitent un identifiant ou un nom de conteneur, qui peuvent être trouvés avec le docker ps -a
commande.
- Option 1: Dans cette option, nous trouverons d'abord le chemin du fichier journal, puis le tronquerons. Utilisez l'option Inspecter pour trouver le nom du fichier journal et l'emplacement d'un conteneur Docker.
Docker Container Inspect - format = '.LogPath '
En conséquence, vous obtiendrez un chemin de fichier journal. Maintenant tronquer le fichier journal avec la commande suivante.
truncate -s 0 / cheminement / vers / logfile
Ici -s
est utilisé pour définir la taille d'un fichier. Vous avez fourni 0 comme entrée, ce qui signifie tronquer complètement le fichier journal.
truncate -s 0 $ (docker inspect - format = '.LogPath ')
truncate -s 0 / var / lib / docker / conteneurs / * / * - json.enregistrer
Vous pouvez rapidement tronquer les fichiers journaux Docker en utilisant l'une des options ci-dessus.
Conclure
Dans cet article de blog, vous avez appris à tronquer les fichiers journaux (clairement) d'un conteneur Docker.