Cómo borrar los archivos de registro de un contenedor Docker
- 943
- 186
- Sr. Eduardo Menchaca
Este tutorial lo ayudará a borrar el archivo de registro en un contenedor Docker. Si su sistema está saliendo del espacio en disco y descubrió que los archivos de registro del contenedor de Docker están consumiendo un alto espacio en disco. Puede encontrar la ubicación del archivo de registro y borrarlos con la ayuda de este tutorial. Al borrar los archivos de registro de un contenedor Docker, no necesita detenerlo.
Borrar el archivo de registro de contenedores Docker
A continuación se presentan las 3 opciones diferentes para borrar archivos de registro de contenedores Docker. Elija cualquiera de las opciones a continuación para truncar los archivos de registro de Docker Container Container.
Algunas de las siguientes opciones requieren una identificación o nombre de contenedor, que se puede encontrar con el Docker PS -A
dominio.
- Opción 1: En esta opción, primero encontraremos la ruta del archivo de registro y luego la truncaremos. Use la opción Inspect para encontrar el nombre del archivo de registro y la ubicación de un contenedor Docker.
Docker Container Inspect --Format = '.LogPath '
Como resultado, obtendrá una ruta de archivo de registro. Ahora truncar el archivo de registro con el siguiente comando.
truncate -s 0/rath/to/logfile
Aquí -s
se usa para establecer el tamaño de un archivo. Proporcionó 0 como entrada, lo que significa truncar completamente el archivo de registro.
Truncate -S 0 $ (Docker Inspect --Format = '.LogPath ')
truncate -s 0/var/lib/docker/contenedores/*/* -json.registro
Puede truncar rápidamente los archivos de registro de Docker utilizando una de las opciones anteriores.
Envolver
En esta publicación de blog, ha aprendido a truncar (borrar) archivos de registro de un contenedor Docker.