WIP: 重构Docker构建流程和部署脚本
- 更新Dockerfile为多阶段构建,提升安全性和构建效率 - 重构docker-compose.yml,添加健康检查和网络配置 - 新增Docker镜像构建和推送脚本 - 修复Maven打包配置,移除不必要的配置项 - 添加.dockerignore文件优化构建上下文 - 删除旧的deploy.sh脚本 - 新增JAR部署和回滚脚本 注意:此为开发中版本,请勿部署到生产环境
This commit is contained in:
12
rollback.sh
Executable file
12
rollback.sh
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
# 快速回滚脚本
|
||||
set -e
|
||||
echo "开始回滚到本地备份版本..."
|
||||
|
||||
# 使用本地备份文件回滚
|
||||
scp ./backup/play-admin-1.0-20250830-215753.jar root@122.51.20.105:/www/wwwroot/july.hucs.top/play-admin-1.0.jar
|
||||
echo "备份文件已上传!"
|
||||
|
||||
# 重启服务
|
||||
ssh root@122.51.20.105 "source /etc/profile;cd /www/wwwroot/july.hucs.top;sh start.sh restart"
|
||||
echo "服务已重启,回滚完成!"
|
||||
Reference in New Issue
Block a user