下载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 信息说明成功 ✅
相关推荐
旖旎夜光11 小时前
Linux(13)(中)
linux·网络
威迪斯特12 小时前
CentOS图形化操作界面:理论解析与实践指南
linux·运维·centos·组件·图形化·桌面·xserver
一方热衷.12 小时前
在线安装对应版本NVIDIA驱动
linux·运维·服务器
独自归家的兔12 小时前
ubuntu系统安装dbswitch教程 - 备份本地数据到远程服务器
linux·运维·ubuntu
ONE_SIX_MIX12 小时前
ubuntu 24.04 用rdp连接,桌面黑屏问题,解决
linux·运维·ubuntu
龙飞0512 小时前
Systemd -systemctl - journalctl 速查表:服务管理 + 日志排障
linux·运维·前端·chrome·systemctl·journalctl
*小海豚*12 小时前
在linux服务器上DNS正常,但是java应用调用第三方解析域名报错
java·linux·服务器
June`12 小时前
muduo项目排查错误+测试
linux·c++·github·muduo网络库
春日见12 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡12 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器