July 16
WatchTower - автообновление docker контейнеров с уведомлением в tg
Создаем папку, переходим в неё и создаём конфигурацию docker compose ( быстро установить docker compose )
mkdir watchtower cd watchtower nano docker-compose.yml
Прописываем наши настройки - токен бота telegram и номер чата для уведомлений, каждый день в 23:00 выполняется проверка
--- version: '3.3' services: watchtower: image: containrrr/watchtower container_name: watchtower restart: unless-stopped volumes: - '/var/run/docker.sock:/var/run/docker.sock' environment: - TZ=Asia/Yekaterinburg - WATCHTOWER_LIFECYCLE_HOOKS=True - WATCHTOWER_NOTIFICATIONS=shoutrrr - WATCHTOWER_NOTIFICATION_URL=telegram://ТОКЕН_ВАШЕГО_БОТА@telegram/?channels=ID_ВАШЕГО_ЧАТА_ИЛИ_ГРУППЫ - WATCHTOWER_DEBUG=true - WATCHTOWER_CLEANUP=true - WATCHTOWER_SCHEDULE=0 0 23 * * *
sudo docker compose up -d
Для обновления WatchTower:
sudo docker compose down sudo docker compose pull sudo docker compose up -d