Linux redhat 7在线安装docker、下载docker依赖、离线安装docker

在线下载docker安装包和依赖

  • mkdir -p /tmp/docker-offline

  • cd /tmp/docker-offline

  • mv /etc/yum.repos.d/redhat.repo /etc/yum.repos.d/redhat.repo.bak 2>/dev/null

  • mv /etc/yum.repos.d/*.repo /tmp/ 2>/dev/null

  • 添加阿里云 CentOS 7 Docker 源(针对 CentOS 7,RHEL 7 兼容)

    cat > /etc/yum.repos.d/docker-ce.repo << 'EOF'
    [docker-ce-stable]
    name=Docker CE Stable - basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/basearch/stable
    enabled=1
    gpgcheck=1
    gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
    EOF

  • yum clean all

  • yum makecache

  • yum install -y yum-utils

  • 下载 Docker
    yumdownloader --resolve --destdir=/tmp/docker-offline docker-ce docker-ce-cli containerd.io docker-compose-plugin

  • cd /tmp && tar -czf docker-offline-packages.tar.gz docker-offline/

离线安装dcoker

1. 解压

cd /tmp && tar -xzf docker-offline-packages.tar.gz

2. 安装(自动处理依赖)

cd docker-offline && yum localinstall -y *.rpm

3. 启动并设置开机自启

systemctl start docker && systemctl enable docker

4. 验证

docker --version

相关推荐
码农小韩14 分钟前
Linux应用开发(八)——TCP/IP网络编程基础
linux·嵌入式软件开发·linux操作系统·嵌入式操作系统·linux网络编程·linux应用
迷途之人不知返22 分钟前
【进程】-5-进程优先级
linux
名字还没想好☜1 小时前
Docker 网络实战:bridge/host/none/自定义网络、容器互通与端口映射踩坑
运维·docker·kubernetes
fengyehongWorld1 小时前
Linux squid搭建基础代理服务器
linux·运维·服务器
木白CPP1 小时前
Linux DMA驱动详解(二)-----DMA的使用者
java·linux·运维
赵民勇2 小时前
systemd-socket-activate命令详解
linux·运维
跨境小彭2 小时前
Temu运营避坑:制造地点信息填写规范、后果及批量实操教程
大数据·运维·自动化·跨境电商·temu
Cx330❀2 小时前
【Linux网络】网络层 IP 协议:从网段划分到内核源码解析
大数据·linux·服务器·网络·tcp/ip·性能优化·langchain
企鹅的蚂蚁2 小时前
LubanCat RK3588 实时 Linux 开发(七):YT6801 PCIe 网卡驱动移植与 vermagic 排查
linux·rk3588·linux驱动·yt6801·pcie网卡·vermagic
DYWorker0012 小时前
Linux驱动子系统:DMA子系统 —— Consumer和Provider(006)
linux·驱动开发