@echo off chcp 65001 > nul echo ======================================================================= echo 🐳 SeaBot - Запуск в Docker echo ======================================================================= echo. echo [1/4] Проверка Docker... docker ps >nul 2>&1 if %ERRORLEVEL% NEQ 0 ( echo ❌ Docker не запущен! echo. echo 👉 ЗАПУСТИТЕ Docker Desktop из меню Пуск echo 👉 Дождитесь зеленой иконки в трее echo 👉 Затем запустите этот файл снова echo. pause exit /b 1 ) echo ✅ Docker работает! echo. echo [2/4] Проверка контейнера... docker compose ps | findstr "seabot" >nul 2>&1 if %ERRORLEVEL% EQU 0 ( echo ℹ️ Контейнер уже существует docker compose ps ) else ( echo ℹ️ Контейнер не найден, будет создан ) echo. echo [3/4] Сборка образа (может занять 3-5 минут при первом запуске)... docker compose build if %ERRORLEVEL% NEQ 0 ( echo ❌ Ошибка при сборке образа! pause exit /b 1 ) echo ✅ Образ собран! echo. echo [4/4] Запуск контейнера... docker compose up -d if %ERRORLEVEL% NEQ 0 ( echo ❌ Ошибка при запуске контейнера! pause exit /b 1 ) echo ✅ Контейнер запущен! echo. echo ======================================================================= echo ✅ Бот успешно запущен! echo ======================================================================= echo. echo 📋 Статус контейнера: docker compose ps echo. echo 📝 Последние логи: docker compose logs --tail=20 seabot echo. echo ======================================================================= echo. echo 💡 Полезные команды: echo docker compose logs -f - Просмотр логов в реальном времени echo docker compose restart - Перезапуск бота echo docker compose stop - Остановка бота echo. echo 🤖 Теперь найдите бота @seaIdea_bot в Telegram и отправьте /start echo. pause