wzj-boot/deploy.sh

20 lines
551 B
Bash
Raw Normal View History

2020-12-24 17:26:13 +08:00
#!/bin/bash
2021-01-20 14:21:27 +08:00
imageName="mall"
2020-12-24 17:26:13 +08:00
echo "==========打包========="
mvn clean package -Dmaven.test.skip=true
echo "==========上传服务器========="
2021-01-20 14:21:27 +08:00
scp ruoyi-admin/target/ruoyi-admin.jar root@192.144.217.65:/root/mall/
scp Dockerfile root@192.144.217.65:/root/mall/
2020-12-24 17:26:13 +08:00
echo "==========远程执行========="
2021-01-20 14:21:27 +08:00
ssh root@192.144.217.65 > /dev/null 2>&1 << eeooff
cd /root/mall
2020-12-24 17:26:13 +08:00
docker build -t $imageName .
docker stop $imageName
docker rm $imageName
docker run -d --name $imageName -p 18989:18989 $imageName
exit
eeooff
echo "==========部署完成========="