在线下载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

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐