Как настроить logging для Docker контейнеров?

Middle
231 просмотров
AFK Offer AI

Docker поддерживает logging drivers: json-file (default), syslog, journald, fluentd, awslogs, gelf. json-file пишет в /var/lib/docker/containers/ID/*.log. Важно настроить ротацию: --log-opt max-size=10m --log-opt max-file=3 чтобы не заполнить диск. В production логи обычно отправляют в централизованную систему через fluentd/logstash драйвер или sidecar контейнер.

Следующий вопрос

Зачем использовать alpine базовый образ?