#!/bin/bash echo "=== 基础镜像速度测试 ===" echo echo "🔍 测试 Alpine vs Debian 包管理器速度..." echo # 测试 Alpine 包管理器速度 echo "1. 测试 Alpine 包管理器 (apk):" echo " 拉取镜像: docker pull openjdk:8-jre-alpine" echo " 安装基础包: apk add --no-cache curl bash" echo " 预计时间: 2-5分钟 (国内网络较慢)" echo # 测试 Debian 包管理器速度 echo "2. 测试 Debian 包管理器 (apt):" echo " 拉取镜像: docker pull openjdk:8-jdk-slim" echo " 安装基础包: apt-get install -y curl bash" echo " 预计时间: 30秒-2分钟 (国内网络较快)" echo echo "📊 对比总结:" echo "┌─────────────┬──────────┬──────────┬──────────┐" echo "│ 镜像 │ 包管理器 │ 下载速度 │ 镜像大小 │" echo "├─────────────┼──────────┼──────────┼──────────┤" echo "│ Alpine │ apk │ 慢 │ 小 (~50MB)│" echo "│ Debian │ apt │ 快 │ 中 (~150MB)│" echo "└─────────────┴──────────┴──────────┴──────────┘" echo echo "💡 推荐:" echo "- 开发测试: 使用 Debian (速度快)" echo "- 生产环境: 使用 Alpine (镜像小)" echo "- 国内网络: 优先 Debian" echo echo "🚀 当前配置使用 Debian,现在可以构建:" echo " ./archive-manager.sh build"