Устанавливаем Dockge на Ubuntu
Для Ubuntu 24.04 самый удобный вариант — установить Dockge через Docker Compose.
1. Установить Docker
Если Docker ещё не установлен:
curl -fsSL https://get.docker.com | shПроверить:
docker --versiondocker compose version2. Создать каталог для Dockge
sudo mkdir -p /opt/dockgecd /opt/dockge3. Создать каталог для стеков
Dockge хранит здесь ваши compose.yml проекты:
sudo mkdir -p /opt/stacks4. Создать файл compose.yml
nano compose.ymlВставить:
services: dockge: image: louislam/dockge:1 container_name: dockge restart: unless-stopped ports: - "5001:5001" volumes: - /var/run/docker.sock:/var/run/docker.sock - ./data:/app/data - /opt/stacks:/opt/stacks environment: - DOCKGE_STACKS_DIR=/opt/stacksСохранить.
5. Запустить Dockge
docker compose up -dПроверить:
docker psДолжен появиться контейнер dockge.
6. Открыть веб-интерфейс
Если IP сервера, например, 123.123.123.123:
http://123.123.123.123:5001При первом входе Dockge попросит создать администратора.
Рекомендация по безопасности
После установки лучше не оставлять порт 5001 открытым в интернет.
Если у тебя уже есть NPMPlus (Nginx Proxy Manager Plus), сделай так:
Internet ↓npmplus (443) ↓dockge:5001Тогда:
- доступ будет по HTTPS;
- можно включить авторизацию;
- порт 5001 можно закрыть файрволом.
Полезные команды
Обновить Dockge:
cd /opt/dockgedocker compose pulldocker compose up -dПосмотреть логи:
docker logs -f dockgeОстановить:
docker compose downПосле установки через веб-интерфейс можно создавать отдельные стеки, например:
/opt/stacks├── 3x-ui├── npmplus├── adguard└── websiteи управлять ими прямо из Dockge.