Лёгкий веб-интерфейс для управления контейнерными средами Docker, Swarm, Podman, Kubernetes и ACI.
louislam/dockge
Веб-интерфейс для самостоятельного управления стеками Docker Compose из файлов compose.yaml: их можно создавать, редактировать и запускать.
Open source альтернатива:Portainer
- Звёзды
- 24,763
- Форки
- 865
- Открытые issues
- 177
- Последний коммит
- 15 дней назад
Что это?
Dockge — это веб-инструмент для управления Docker Compose на собственном сервере. Он группирует контейнеры по стекам: каждый файл compose.yaml в каталоге со стеками становится отдельной управляемой единицей с действиями запуска, остановки, перезапуска, удаления и обновления образов.
Редактор работает напрямую с файлами compose, хранящимися на диске: Dockge не переносит их в закрытую базу данных. Ход операций pull, up и down, а также вывод терминала передаются в браузер в реальном времени. Встроен веб-терминал; кроме того, инструмент умеет преобразовывать команды docker run в compose.yaml. Функция агента позволяет управлять несколькими Docker-хостами через один интерфейс.
Dockge работает в Linux с Docker 20+ или Podman и распространяется в виде Docker-образа. Он предназначен для тех, кто предпочитает файлы compose управлению отдельными контейнерами, и не заменяет такие инструменты, как Portainer, для работы с сетями или отдельными контейнерами.
Ключевые возможности
- 01Создание, редактирование, запуск, остановка, перезапуск и удаление стеков compose
- 02Обновление Docker-образов стеков через веб-интерфейс
- 03Интерактивный редактор файлов compose.yaml
- 04Отображение хода выполнения операций pull, up и down, а также вывода терминала в реальном времени
- 05Преобразование команд docker run в compose.yaml
- 06Управление стеками на нескольких Docker-хостах через агентов
Сценарии использования
- Управление самостоятельно размещёнными сервисами на домашнем сервере или Raspberry Pi с помощью файлов compose
- Хранение файлов compose на диске при использовании браузерного интерфейса для повседневных операций
- Управление стеками на нескольких Docker-хостах из одной панели
Быстрый старт
- 1
Создайте каталоги stacks и Dockge
mkdir -p /opt/stacks /opt/dockge - 2
Скачайте файл compose.yaml
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml - 3
Запустите сервер Dockge
docker compose up -d - 4
Откройте Dockge в браузере по адресу http://localhost:5001
Что важно знать
- Windows пока не поддерживается.
- Требуется Docker 20 или новее либо Podman. Debian Buster и более ранние версии не поддерживаются.
В подборках
Темы
Частые вопросы
- Что такое dockge?
- Веб-интерфейс для самостоятельного управления стеками Docker Compose из файлов compose.yaml: их можно создавать, редактировать и запускать. Dockge — это веб-инструмент для управления Docker Compose на собственном сервере. Он группирует контейнеры по стекам: каждый файл compose.yaml в каталоге со стеками становится отдельной управляемой единицей с действиями запуска, остановки, перезапуска, удаления и обновления образов.
- dockge можно использовать бесплатно? Какая у него лицензия?
- dockge распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- dockge всё ещё поддерживается?
- Активно поддерживается. Последний коммит в dockge — 23 окт. 2026 г..
- Для чего можно использовать dockge?
- Управление самостоятельно размещёнными сервисами на домашнем сервере или Raspberry Pi с помощью файлов compose Хранение файлов compose на диске при использовании браузерного интерфейса для повседневных операций Управление стеками на нескольких Docker-хостах из одной панели
- Как установить dockge?
- Создайте каталоги stacks и Dockge: mkdir -p /opt/stacks /opt/dockge Скачайте файл compose.yaml: curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml Запустите сервер Dockge: docker compose up -d Откройте Dockge в браузере по адресу http://localhost:5001
- Где скачать dockge?
- Исходный код и инструкции по установке — на GitHub: https://github.com/louislam/dockge
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Современный self-hosted веб-интерфейс для управления Docker-контейнерами, образами и стеками Compose.
Самостоятельно размещаемое Docker-приложение с веб-интерфейсом, которое по расписанию или вручную проверяет наличие обновлений контейнеров и устанавливает их.
Самостоятельно размещаемый веб-клон терминального интерфейса lazydocker для удалённого управления контейнерами, образами, томами, сетями и стеками Docker.
Инструмент для управления Docker, который работает напрямую с файлами Docker Compose и подходит для домашней лаборатории.
Лёгкая веб-панель для управления контейнерами и образами Docker и Podman, Compose-стеками и файлами через браузер.