build: 添加 x86 和 arm64 双架构部署包
- 构建 x86 (linux/amd64) backend 和 frontend 镜像 - 导出 arm64 和 x86 两种架构的 tar.gz 镜像包 - 添加 docker-compose.x86.yml 和 docker-compose.arm64.yml - install.sh 自动检测架构并加载对应镜像 - 部署包约 200MB (backend 75M x2 + frontend 24M x2 + postgres 106M)
This commit is contained in:
@@ -1,22 +1,6 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
echo "========================================="
|
||||
echo " 债务管理系统 - 卸载"
|
||||
echo "========================================="
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
|
||||
echo ""
|
||||
echo "[1/2] 停止并删除容器..."
|
||||
cd "$SCRIPT_DIR"
|
||||
docker compose down -v
|
||||
|
||||
echo ""
|
||||
echo "[2/2] 删除 Docker 镜像..."
|
||||
docker rmi debt-manager-backend:latest debt-manager-frontend:latest postgres:15-alpine 2>/dev/null || true
|
||||
|
||||
echo ""
|
||||
echo "========================================="
|
||||
echo " 卸载完成"
|
||||
echo "========================================="
|
||||
echo "停止并删除容器..."
|
||||
docker compose -f docker-compose.x86.yml down -v 2>/dev/null || true
|
||||
docker compose -f docker-compose.arm64.yml down -v 2>/dev/null || true
|
||||
docker compose down -v 2>/dev/null || true
|
||||
echo "卸载完成"
|
||||
|
||||
Reference in New Issue
Block a user