Docker Update
This commit is contained in:
33
docker-run.bat
Normal file
33
docker-run.bat
Normal file
@ -0,0 +1,33 @@
|
||||
@echo off
|
||||
REM Скрипт для быстрого запуска Docker контейнера (Windows)
|
||||
|
||||
echo 🚀 Запуск Star Wars Hearthstone в Docker...
|
||||
|
||||
REM Проверка наличия Docker
|
||||
docker --version >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo ❌ Docker не установлен. Установите Docker Desktop и попробуйте снова.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Проверка наличия docker-compose
|
||||
docker-compose --version >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo 📦 Используется Docker напрямую...
|
||||
docker build -t star-wars-hearthstone .
|
||||
docker run -d --name star-wars-game -p 3542:3542 --restart unless-stopped star-wars-hearthstone
|
||||
echo ✅ Сервер запущен!
|
||||
echo 🌐 Игра доступна по адресу: http://localhost:3542
|
||||
echo 📋 Просмотр логов: docker logs -f star-wars-game
|
||||
echo 🛑 Остановка: docker stop star-wars-game ^&^& docker rm star-wars-game
|
||||
) else (
|
||||
echo 📦 Используется docker-compose...
|
||||
docker-compose up -d --build
|
||||
echo ✅ Сервер запущен!
|
||||
echo 🌐 Игра доступна по адресу: http://localhost:3542
|
||||
echo 📋 Просмотр логов: docker-compose logs -f
|
||||
echo 🛑 Остановка: docker-compose down
|
||||
)
|
||||
|
||||
pause
|
||||
Reference in New Issue
Block a user