backup
This commit is contained in:
33
deploy.bat
Normal file
33
deploy.bat
Normal file
@@ -0,0 +1,33 @@
|
||||
@echo off
|
||||
echo ========================================
|
||||
echo TodoList 部署腳本
|
||||
echo ========================================
|
||||
|
||||
echo 正在停止現有容器...
|
||||
docker-compose down
|
||||
|
||||
echo 正在清理舊的映像檔...
|
||||
docker image prune -f
|
||||
|
||||
echo 正在建構新的單一容器映像檔...
|
||||
docker-compose build --no-cache
|
||||
|
||||
echo 正在啟動單一容器服務...
|
||||
docker-compose up -d
|
||||
|
||||
echo 等待服務啟動...
|
||||
timeout /t 10
|
||||
|
||||
echo 檢查服務狀態...
|
||||
docker-compose ps
|
||||
|
||||
echo 檢查健康狀態...
|
||||
docker-compose logs --tail=20 todolist-app
|
||||
|
||||
echo ========================================
|
||||
echo 部署完成!
|
||||
echo 應用程式現在運行在: http://localhost:12011
|
||||
echo 檢查日誌: docker-compose logs -f
|
||||
echo 停止服務: docker-compose down
|
||||
echo ========================================
|
||||
pause
|
Reference in New Issue
Block a user