From a2d06071a0c1b40b16c79207e172a078226fe521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=A7=E5=A2=A8=E7=AC=99=E4=BA=91?= Date: Sun, 2 Nov 2025 11:10:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 97 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 49 insertions(+), 48 deletions(-) diff --git a/README.md b/README.md index 83120a5..3ee5405 100644 --- a/README.md +++ b/README.md @@ -1,51 +1,52 @@ # install-docker -Docker 一键安装脚本 - -1.智能网络适配 -自动检测网络环境- 智能识别国内外网络,选择最优安装源 -多重备用方案- 国外网络安装失败时自动切换到国内镜像源 -国内镜像加速- 自动配置多个国内镜像加速器,提升下载速度 - -2.全平台兼容 -多系统支持- Ubuntu, Debian, CentOS, RHEL, Fedora, Rocky Linux, AlmaLinux -多架构支持- x86_64, aarch64, armv7 -包管理器适配- 自动适配 apt-get, yum, dnf 等包管理器 - -3.安全可靠 -官方源优先- 优先使用 Docker 官方安装源 -第三方脚本安全提醒- 使用第三方脚本前明确告知风险 -完整错误处理- 详细的错误日志和故障恢复机制 - -4.功能特性 - -✅ **Docker 引擎安装** - 完整安装 Docker CE 及相关组件 -✅ **Docker Compose 安装** - 可选安装 Docker Compose(二进制或 pip 方式) -✅ **国内镜像加速** - 自动配置阿里云等国内镜像源 -✅ **第三方脚本支持** - 可选使用轩辕镜像、LinuxMirrors 等第三方脚本 -✅ **自动故障转移** - 安装失败时自动切换到备用方案 -✅ **详细日志输出** - 彩色日志输出,安装过程清晰可见 -✅ **用户交互友好** - 关键步骤提供用户确认和选择 - -5.支持的系统 - -| 系统家族 | 具体发行版 | 支持状态 | -|---------|------------|----------| -| Debian | Ubuntu, Debian | ✅ 完全支持 | -| RedHat | CentOS, RHEL, Rocky Linux, AlmaLinux | 未测试 | -| Fedora | Fedora | 未测试 | -| 其他 | 其他基于上述系统的衍生版 | ⚠️ 可能支持 | - -6.使用说明: -(1)安装流程: -1. 权限检查:验证 root 权限 -2. 系统检测:识别操作系统类型和架构 -3. 网络检测:判断国内外网络环境 -4. Docker 安装:根据网络环境选择最优安装方式 -5. Docker Compose 安装:用户选择是否安装 -6. 安装验证:验证安装结果并输出使用信息 - -(2)网络环境处理 - -国外网络:优先使用官方脚本 → 失败时自动切换国内源 → 备用方案 +Docker 一键安装脚本 + +1.智能网络适配 +自动检测网络环境- 智能识别国内外网络,选择最优安装源 +多重备用方案- 国外网络安装失败时自动切换到国内镜像源 +国内镜像加速- 自动配置多个国内镜像加速器,提升下载速度 + +2.全平台兼容 +多系统支持- Ubuntu, Debian, CentOS, RHEL, Fedora, Rocky Linux, AlmaLinux +多架构支持- x86_64, aarch64, armv7 +包管理器适配- 自动适配 apt-get, yum, dnf 等包管理器 + +3.安全可靠 +官方源优先- 优先使用 Docker 官方安装源 +第三方脚本安全提醒- 使用第三方脚本前明确告知风险 +完整错误处理- 详细的错误日志和故障恢复机制 + +4.功能特性 + +✅ **Docker 引擎安装** - 完整安装 Docker CE 及相关组件 +✅ **Docker Compose 安装** - 可选安装 Docker Compose(二进制或 pip 方式) +✅ **国内镜像加速** - 自动配置阿里云等国内镜像源 +✅ **第三方脚本支持** - 可选使用轩辕镜像、LinuxMirrors 等第三方脚本 +✅ **自动故障转移** - 安装失败时自动切换到备用方案 +✅ **详细日志输出** - 彩色日志输出,安装过程清晰可见 +✅ **用户交互友好** - 关键步骤提供用户确认和选择 + +5.支持的系统 + +| 系统家族 | 具体发行版 | 支持状态 | +|---------|------------|----------| +| Debian | Ubuntu, Debian | ✅ 完全支持 | +| RedHat | CentOS, RHEL, Rocky Linux, AlmaLinux | 未测试 | +| Fedora | Fedora | 未测试 | +| 其他 | 其他基于上述系统的衍生版 | ⚠️ 可能支持 | + +6.使用说明 + +(1)安装流程: +1. 权限检查:验证 root 权限 +2. 系统检测:识别操作系统类型和架构 +3. 网络检测:判断国内外网络环境 +4. Docker 安装:根据网络环境选择最优安装方式 +5. Docker Compose 安装:用户选择是否安装 +6. 安装验证:验证安装结果并输出使用信息 + +(2)网络环境处理 +国外网络:优先使用官方脚本 → 失败时自动切换国内源 → 备用方案 + 国内网络:用户选择安装方式 \ No newline at end of file