下载Dokcer安装到另一台无网CentOS

下载Dokcer安装到另一台CentOS

  • [1. 整体方案](#1. 整体方案)
  • [2. 在「有网络」的 CentOS 7 机器上操作](#2. 在「有网络」的 CentOS 7 机器上操作)
  • [3. 无网机器安装](#3. 无网机器安装)

1. 整体方案

✅ 在有网机器把 Docker 打成 rpm 包

✅ 拷贝到无网 CentOS 7

✅ 一次性安装成功

2. 在「有网络」的 CentOS 7 机器上操作

1️⃣ 安装下载工具

bash 复制代码
yum install -y yum-utils

2️⃣ 添加 Docker 官方 yum 源

bash 复制代码
yum-config-manager --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

验证:

bash 复制代码
yum repolist | grep docker

3️⃣ 下载 Docker 离线安装包(不安装)

bash 复制代码
📌 这一步会自动把 Docker + 所有依赖 rpm 全部下载下来。

mkdir -p /tmp/docker-offline
cd /tmp/docker-offline

yum install --downloadonly --downloaddir=. \
  docker-ce \
  docker-ce-cli \
  containerd.io

4️⃣ 检查下载结果(很重要)

5️⃣打包成一个压缩包

bash 复制代码
cd /tmp
tar czvf docker-anolis7-offline.tar.gz docker-offline

3. 无网机器安装

1️⃣ 解压

bash 复制代码
cd /opt
tar xzvf docker-anolis7-offline.tar.gz
cd docker-offline

2️⃣ 本地安装 rpm

bash 复制代码
yum localinstall -y *.rpm

3️⃣ 启动并验证 Docker

bash 复制代码
systemctl enable docker
systemctl start docker

docker version
看到 Client / Server 信息说明成功 ✅
相关推荐
wj3055853784 小时前
课程 9:模型测试记录与 Prompt 策略
linux·人工智能·python·comfyui
abigriver4 小时前
打造 Linux 离线大模型级语音输入法:Whisper.cpp + 3090 显卡加速与 Rime 中英混输终极调优指南
linux·运维·whisper
wangqiaowq5 小时前
windows下nginx的安装
linux·服务器·前端
YYRAN_ZZU5 小时前
Petalinux新建自动脚本启动
linux
charlie1145141915 小时前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路
linux·运维·驱动开发
Agent手记6 小时前
异常考勤智能预警与处理与流程优化方案 | 基于企业级Agent的超自动化实战教程
运维·人工智能·ai·自动化
于小猿Sup6 小时前
VMware在Ubuntu22.04驱动Livox Mid360s
linux·c++·嵌入式硬件·自动驾驶
cen__y6 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
不仙5208 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
AI视觉网奇8 小时前
linux 检索库 判断库是否支持
java·linux·服务器