Как да инсталираме и използваме Dockge
Какво е Dockge
Dockge е самостоятелно хостван Docker стеков мениджър, разработен от създателя на Uptime Kuma Луис Лам. Dockge е изискан, лесен за използване и реактивен самостоятелно хостван docker compose.yaml, ориентиран към стека мениджър, алтернатива на Portainer .
⭐ Характеристики
- Управлявайте
compose.yaml
- Създаване/Редактиране/Старт/Стоп/Рестартиране/Изтриване
- Актуализирайте Docker изображения
- Интерактивен редактор за
compose.yaml
- Интерактивен уеб терминал
- Реактивен
- Всичко е просто и отзивчиво. Напредъкът и изходът на терминала са в реално време
- Лесен за използване и луксозен потребителски интерфейс
- Ако харесвате UI/UX на Uptime Kuma, ще харесате и този
- Преобразуване на
docker run ...
команди вcompose.yaml
- Файлова структура
- Dockge няма да отвлече вашите композирани файлове, те се съхраняват на вашето устройство както обикновено. Можете да взаимодействате с тях, като използвате нормални
docker compose
команди
- Dockge няма да отвлече вашите композирани файлове, те се съхраняват на вашето устройство както обикновено. Можете да взаимодействате с тях, като използвате нормални
⭐ Предпоставки
За да следвате този урок, ще ви трябва:
Linux сървър – физически, виртуална машина или облачен сървър.
Docker и Docker Compose да са инсталирани на вашия Linux сървър.
Моля, проверете това ръководство, ако искате да инсталирате Docker и Docker Compose.
⭐ Как да инсталираме Dockge
Следвайте тези стъпки, за да инсталирате Dockge на Docker с Docker Compose:
Метод 1
Създайте директория, които ще съхранява вашите стекове и стека на Dockge
mkdir dockers
След това в папката dockers създайте папка, в която ще разположим Dockge:
mkdir dockge
След това влезте в папката dockge
cd /dockers/dockge
Изтеглете compose.yaml
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml
Стартирайте сървъра
docker compose up -d
Порт по подразбиране: 5001
След това ще получим достъп до услугите на dockge през уеб браузъра:
http://SERVER_IP:5001
Как да актуализираме Dockge
За да актуализирате Dockge, влезте в папката dockge
cd /dockers/dockge
След като сте в папката на Dockge, изпълнете следните команди:
docker compose pull && docker compose up -d
Метод 2
Лично аз съхранявам всичките си докери в папка докери (dockers) в домашната си директория.
Ако не съществува, създайте тази папка:
mkdir dockers
След това в папката dockers създайте папка, в която ще разположим Dockge:
mkdir dockge
След което в папката dockge създайте файл docker compose.yml
vi docker-compose.yml
Във файла docker compose.yml добавяме следното съдържание:
version: "3.8"
services:
dockge:
image: louislam/dockge:1
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
Записваме информацията с натискане на :wq
Стартираме docker-compose файла :
docker compose up -d
Това ще изгради и стартира контейнерите, описани във вашия Docker Compose файл. Флагът -d позволява контейнерите да работят във фонов режим.
След като командата приключи, можете да проверите, дали докерът се е стартирал:
docker ps
След това ще получим достъп до услугите на dockge през уеб браузъра:
http://SERVER_IP:5001
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut