#!/bin/bash # Скрипт для проверки статуса контейнеров echo "📊 Статус Global-IT24:" echo "" # Определяем какой файл docker-compose используется if [ -f "docker-compose.simple.yml" ]; then COMPOSE_FILE="docker-compose.simple.yml" echo "📁 Используется: docker-compose.simple.yml" else COMPOSE_FILE="docker-compose.yml" echo "📁 Используется: docker-compose.yml" fi echo "" echo "=== Статус контейнеров ===" docker compose -f "$COMPOSE_FILE" ps echo "" echo "=== Использование ресурсов ===" docker stats --no-stream global_it24_web global_it24_db 2>/dev/null || echo "⚠️ Контейнеры не запущены" echo "" echo "=== Здоровье контейнеров ===" WEB_HEALTH=$(docker inspect --format='{{.State.Health.Status}}' global_it24_web 2>/dev/null || echo "не настроено") DB_HEALTH=$(docker inspect --format='{{.State.Health.Status}}' global_it24_db 2>/dev/null || echo "не настроено") echo "Web: $WEB_HEALTH" echo "DB: $DB_HEALTH" echo "" echo "=== Последние 10 строк логов ===" docker compose -f "$COMPOSE_FILE" logs --tail=10