Files
light/deploy.bat

18 lines
676 B
Batchfile
Raw Normal View History

2025-10-15 23:41:09 +08:00
@echo off
echo Starting deployment of light-delivery-app to cloud server...
echo Building Docker image...
docker build -t light-delivery-app .
echo Exporting image to tar file...
docker save light-delivery-app -o light-delivery-app.tar
echo Uploading image to cloud server...
scp light-delivery-app.tar root@115.190.121.151:/tmp/
echo Deploying application on cloud server...
ssh root@115.190.121.151 "docker load -i /tmp/light-delivery-app.tar && docker stop light-delivery 2>nul && docker rm light-delivery 2>nul && docker run -d --name light-delivery -p 8080:8080 -p 8443:8443 light-delivery-app && docker ps | findstr light-delivery"
echo Deployment completed!
pause