wzj-boot/deploy.sh
Machengtianjiang b3e000c255 部署配置
2020-12-24 17:26:13 +08:00

20 lines
551 B
Bash
Executable File

#!/bin/bash
imageName="wine"
echo "==========打包========="
mvn clean package -Dmaven.test.skip=true
echo "==========上传服务器========="
scp ruoyi-admin/target/ruoyi-admin.jar root@62.234.123.172:/root/wine/
scp Dockerfile root@62.234.123.172:/root/wine/
echo "==========远程执行========="
ssh root@62.234.123.172 > /dev/null 2>&1 << eeooff
cd /root/wine
docker build -t $imageName .
docker stop $imageName
docker rm $imageName
docker run -d --name $imageName -p 18989:18989 $imageName
exit
eeooff
echo "==========部署完成========="