Files
chat/deploy_clean.ps1
2026-04-23 15:01:58 +08:00

10 lines
554 B
PowerShell

$serverIp = "64.90.11.73"
$serverUser = "root"
$port = 38080
ssh ${serverUser}@${serverIp} "mkdir -p /root/chat-deploy"
scp "chat-server\Dockerfile" "${serverUser}@${serverIp}:/root/chat-deploy/"
scp "chat-server\pom.xml" "${serverUser}@${serverIp}:/root/chat-deploy/"
scp -r "chat-server\src" "${serverUser}@${serverIp}:/root/chat-deploy/"
ssh ${serverUser}@${serverIp} "cd /root/chat-deploy ; docker build -t chat-server:latest . ; docker stop chat-server ; docker rm chat-server ; docker run -d --name chat-server -p ${port}:8080 chat-server:latest"