Как да инсталираме docker-telegram-notifier
docker-telegram-notifier или докер-телеграм-уведомител, е инструмент, който се използва за изпращане на съобщения до Telegram при определени събития или състояния на Docker контейнери.
Как да инсталираме docker-telegram-notifier на Docker с Docker Compose?
За да започнем, ще ни трябва:
Инсталирана версия на Docker и Docker Compose.
Лично аз съхранявам всичките си докери в папка докери (dockers) в домашната си директория.
Ако не съществува, създайте тази папка:
mkdir dockers
След това в папката dockers създайте папка, в която ще разположим docker-telegram-notifier
mkdir docker-telegram-notifier
Дефиниране на Docker Compose файл
В папката docker-telegram-notifier създайте файл docker-compose.yml
vi docker-compose.yml
Във файла docker-compose.yml добавяме следното съдържание:
version: "3.1"
services:
daemon:
image: arefaslani/docker-telegram-notifier
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- TELEGRAM_NOTIFIER_BOT_TOKEN=...
- TELEGRAM_NOTIFIER_CHAT_ID=...
Внимание! Не забравяйте, да добавите вашите API_TOKEN
и Chat ID за Telegram.
Записваме информацията с натискане на :wq
Стартиране
Стартираме docker-compose файла със:
docker compose up -d
След като командата приключи, можете да проверите, дали докерът се е стартирал:
docker ps
Това ще свърже docker-telegram-notifier с docker.sock, така че да може да чете състоянието на вашите контейнери. Няма уеб интерфейс или табло за управление. Просто ще започнете да получавате сигнали от вашия Docker хост в Telegram.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut