Repolode
amir20

amir20/dozzle

Лёгкий веб-интерфейс для просмотра логов Docker-контейнеров в реальном времени с поддержкой Swarm и Kubernetes, без сохранения файлов логов.

Open source альтернатива:PapertrailLoggly

Звёзды
14,699
Форки
644
Открытые issues
2
Последний коммит
3 часа назад

Что это?

Dozzle — веб-приложение для просмотра логов Docker-контейнеров в браузере в реальном времени. Оно предназначено только для просмотра логов на лету: файлы логов не сохраняются, а поиск по архивам недоступен. Сжатый образ контейнера занимает около 7 МБ; для работы приложение подключается к Docker socket.

Помимо базовой трансляции логов, Dozzle поддерживает нечеткий поиск по именам контейнеров, поиск по регулярным выражениям в строках логов и SQL-запросы к логам. Можно разделить экран, чтобы одновременно следить за несколькими логами, а также просматривать текущие показатели использования памяти и CPU для каждого контейнера. Доступна аутентификация нескольких пользователей, в том числе авторизация через forward proxy с помощью таких инструментов, как Authelia.

Dozzle работает с Docker Swarm в режиме global service и поддерживает режим агента, который позволяет одному экземпляру мониторить несколько Docker-хостов. Приложение также работает с Colima и Podman.

Ключевые возможности

  • 01Трансляция логов контейнеров в браузер в реальном времени без их сохранения
  • 02Нечеткий поиск по именам контейнеров и поиск по регулярным выражениям в логах
  • 03SQL-запросы к данным логов
  • 04Разделение экрана для одновременного просмотра нескольких логов
  • 05Текущие показатели использования памяти и CPU для каждого контейнера
  • 06Аутентификация нескольких пользователей с поддержкой forward proxy
  • 07Режимы Swarm и агента для работы с несколькими хостами

Сценарии использования

  • Просмотр логов множества Docker-контейнеров на одном хосте без системы централизованного сбора логов
  • Мониторинг контейнеров на нескольких Docker-хостах через режим агента
  • Просмотр логов контейнеров в кластере Docker Swarm
  • Отладка работающих сервисов в браузере в реальном времени

Быстрый старт

  1. 1

    Загрузите последнюю версию образа Dozzle

    docker pull amir20/dozzle:latest
  2. 2

    Запустите контейнер Dozzle и откройте http://localhost:8080

    docker run --name dozzle -d --volume=/var/run/docker.sock:/var/run/docker.sock -v dozzle_data:/data -p 8080:8080 amir20/dozzle:latest

Что важно знать

  • Требуется Docker Engine 19.03 или новее (API 1.40+); более старые демоны не поддерживаются.
  • Поиск по логам в офлайн-режиме не поддерживается; приложение предназначено только для просмотра в реальном времени.

В подборках

Темы

Частые вопросы

Что такое dozzle?
Лёгкий веб-интерфейс для просмотра логов Docker-контейнеров в реальном времени с поддержкой Swarm и Kubernetes, без сохранения файлов логов. Dozzle — веб-приложение для просмотра логов Docker-контейнеров в браузере в реальном времени. Оно предназначено только для просмотра логов на лету: файлы логов не сохраняются, а поиск по архивам недоступен. Сжатый образ контейнера занимает около 7 МБ; для работы приложение подключается к Docker socket.
dozzle можно использовать бесплатно? Какая у него лицензия?
dozzle распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dozzle всё ещё поддерживается?
Активно поддерживается. Последний коммит в dozzle — 22 окт. 2026 г..
Для чего можно использовать dozzle?
Просмотр логов множества Docker-контейнеров на одном хосте без системы централизованного сбора логов Мониторинг контейнеров на нескольких Docker-хостах через режим агента Просмотр логов контейнеров в кластере Docker Swarm Отладка работающих сервисов в браузере в реальном времени
Как установить dozzle?
Загрузите последнюю версию образа Dozzle: docker pull amir20/dozzle:latest Запустите контейнер Dozzle и откройте http://localhost:8080: docker run --name dozzle -d --volume=/var/run/docker.sock:/var/run/docker.sock -v dozzle_data:/data -p 8080:8080 amir20/dozzle:latest
Где скачать dozzle?
Исходный код и инструкции по установке — на GitHub: https://github.com/amir20/dozzle

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты