chore: 整理项目结构,清理归档文件,更新部署配置
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
# IT智能服务台部署脚本
|
||||
# 上传后执行: bash /tmp/deploy-it-desk.sh
|
||||
|
||||
set -e
|
||||
|
||||
echo "========================================"
|
||||
echo "IT智能服务台 - 部署脚本"
|
||||
echo "========================================"
|
||||
|
||||
# 1. 移动部署包到目标目录
|
||||
echo "[1/6] 移动部署包..."
|
||||
mv /tmp/it-smart-desk-server-deploy.zip /opt/wecom-it-desk/ 2>/dev/null || true
|
||||
|
||||
cd /opt/wecom-it-desk
|
||||
|
||||
# 2. 解压
|
||||
echo "[2/6] 解压部署包..."
|
||||
unzip -o it-smart-desk-server-deploy.zip
|
||||
|
||||
# 3. 停止旧容器
|
||||
echo "[3/6] 停止旧容器..."
|
||||
docker compose down 2>/dev/null || true
|
||||
|
||||
# 4. 启动新容器
|
||||
echo "[4/6] 启动新容器..."
|
||||
docker compose up -d --build
|
||||
|
||||
# 5. 等待服务启动
|
||||
echo "[5/6] 等待服务启动..."
|
||||
sleep 15
|
||||
|
||||
# 6. 检查状态
|
||||
echo "[6/6] 检查容器状态..."
|
||||
docker compose ps
|
||||
|
||||
echo "========================================"
|
||||
echo "部署完成!"
|
||||
echo "========================================"
|
||||
echo "访问地址: https://itsupport.servyou.com.cn"
|
||||
Reference in New Issue
Block a user