47 lines
1.1 KiB
Batchfile
47 lines
1.1 KiB
Batchfile
|
|
@echo off
|
||
|
|
chcp 65001 >nul
|
||
|
|
REM ==========================================
|
||
|
|
REM 直播服务 Docker 部署脚本 (Windows)
|
||
|
|
REM ==========================================
|
||
|
|
|
||
|
|
echo ==========================================
|
||
|
|
echo 直播服务 Docker 部署
|
||
|
|
echo ==========================================
|
||
|
|
|
||
|
|
REM 检查 .env 文件
|
||
|
|
if not exist ".env" (
|
||
|
|
echo ❌ 错误: 未找到 .env 文件
|
||
|
|
echo 请复制 .env.example 为 .env 并修改配置
|
||
|
|
echo copy .env.example .env
|
||
|
|
pause
|
||
|
|
exit /b 1
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo 🔨 构建镜像...
|
||
|
|
docker-compose build
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo 🚀 启动服务...
|
||
|
|
docker-compose up -d
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ✅ 部署完成!
|
||
|
|
echo.
|
||
|
|
echo ==========================================
|
||
|
|
echo 服务状态
|
||
|
|
echo ==========================================
|
||
|
|
docker-compose ps
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ==========================================
|
||
|
|
echo 常用命令
|
||
|
|
echo ==========================================
|
||
|
|
echo 查看日志: docker-compose logs -f
|
||
|
|
echo 停止服务: docker-compose down
|
||
|
|
echo 重启服务: docker-compose restart
|
||
|
|
echo 查看状态: docker-compose ps
|
||
|
|
echo.
|
||
|
|
|
||
|
|
pause
|