CentOS 7.9 离线安装 Docker 完整指南【20260425-003篇】
文章目录
- ✅ 推荐方案一:二进制静态安装(推荐用于严格离线/快速验证/最小依赖)
- 步骤详解(全部命令在目标离线服务器执行):
- 1️⃣ 下载二进制包(在**有网机器**操作)
- 2️⃣ 上传并解压到离线服务器(如 `/root` 目录)
- 3️⃣ 安装二进制文件到系统 PATH
- 4️⃣ 创建 systemd 服务文件(关键!)
- 5️⃣ 启动 containerd(Docker 依赖的底层运行时)
- 6️⃣ 启动 Docker
- 7️⃣ 验证安装(关键!)
- ✅ 方案二:RPM 离线安装(推荐用于企业批量部署/需 yum 管理)
- 快速流程(离线部署端仅需 2 条命令):
- 📦 补充:离线镜像处理(必备!)
- ❌ 常见问题排查(CentOS 7.9 特有)
- ✅ 最终验证清单(执行完即确认成功)
在CentOS 7.9 离线环境下安装 Docker,推荐两种成熟、稳定且生产可用的方式:
✅方式一:二进制静态文件安装(轻量、无依赖、兼容性强)
✅方式二:RPM 包离线安装(标准、可管理、适合批量部署)
根据你的实际场景(如是否允许联网准备包、是否需 yum 管理、是否已存在旧版 Docker),我们为你整理最简、最可靠、经验证的完整步骤(以当前主流稳定版本Docker 25.0.5或24.0.7为例,适配 CentOS 7.9 内核 ≥3.10):
✅ 推荐方案一:二进制静态安装(推荐用于严格离线/快速验证/最小依赖)
✅ 优势:无需 RPM 依赖、不冲突系统包、安装极快、适用于所有 x86_64 CentOS 7.9
⚠️ 注意:需手动配置 systemd 服务;容器镜像存储路径默认为/var/lib/docker(可按需修改)
步骤详解(全部命令在目标离线服务器执行):
1️⃣ 下载二进制包(在有网机器操作)
# 访问官方静态下