添加 deploy.sh 脚本实现以下功能: 1. 拉取最新代码 2. 构建 Docker 镜像 3. 重启容器服务 4. 清理旧镜像
@@ -0,0 +1,18 @@
+#!/bin/bash
+set -e
+
+echo ">>> 拉取最新代码..."
+git pull
+echo ">>> 构建镜像..."
+docker build -t ddac-front .
+echo ">>> 重启容器..."
+docker rm -f ddac-front 2>/dev/null
+docker run -d -p 80:80 --name ddac-front --restart unless-stopped ddac-front
+echo ">>> 清理旧镜像..."
+docker image prune -f
+echo ">>> 部署完成!"
+docker ps --filter name=ddac-front --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"