docker日志
docker compose配置每个容器的日志
https://github.com/umputun/docker-logger/blob/master/docker-compose.yml
查看容器日志路径
bash
docker inspect --format='' yyd-ecommerce-logstash | grep LogPath- 切换到容器日志路径再查看当前日志大小
docker-compose.yml中每个容器配置如下:
yaml
logging:
driver: json-file
options:
max-size: "5k"
max-file: "100"driver:json-file表示使用json-file驱动记录容器日志,容器日志输出位置在/var/lib/docker/containers/[container id]/[container id]-json.logmax-size:表示日志达到20m大小就滚动一次max-file:表示最多保留5个滚动日志