informatica:sistemas_operativos:virtualizacion:docker:logging
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Docker logging
Para saber dónde se registran los mensajes de cada contenedor:
docker inspect --format='{{.LogPath}}' <NOMBRE_CONTENEDOR>
Podemos indicar cómo registrar los mensajes de un contenedor al arrancarlo:
docker run --log-driver json-file --log-opt max-size=10m --log-opt max-file=3 ...
Docker compose
version: "3.8" services: some-service: image: some-service logging: driver: "json-file" options: max-size: "200k" max-file: "10"
Hay diferentes drivers para el registro de mensajes.
Eliminar ficheros de log a lo bruto
truncate -s 0 $(docker inspect --format='{{.LogPath}}' <NOMBRE_CONTENEDOR>)
informatica/sistemas_operativos/virtualizacion/docker/logging.1699737152.txt.gz · Última modificación: por tempwin
