下载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 信息说明成功 ✅
相关推荐
Lsir10110_3 小时前
【Linux】进程信号(上半)
linux·运维·服务器
开开心心就好4 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
火车叼位4 小时前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
予枫的编程笔记4 小时前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
Sheep Shaun4 小时前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
Tfly__4 小时前
在PX4 gazebo仿真中加入Mid360(最新)
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
陈桴浮海4 小时前
【Linux&Ansible】学习笔记合集二
linux·学习·ansible
迎仔4 小时前
06-存储设备运维进阶:算力中心的存储管家
运维
生活很暖很治愈5 小时前
Linux——环境变量PATH
linux·ubuntu
?re?ta?rd?ed?5 小时前
linux中的调度策略
linux·运维·服务器