离线安装Docker

Docker离线安装及腾讯云镜像配置

离线安装Docker

软件:VMware,MobaXterm

由于连接了公司内网,导致下载网速过慢,yum连接阿里镜像源不行,清华镜像源不行,于是选择连接腾讯云镜像

本文重点:

Docker官方网站,找到对应的CentOS版本,手动下载RPM包
Index of linux/centos/7/x86_64/stable/Packages/ (docker.com)

我使用的版本:Docker version 26.1.4, build 5650f9b
已上传百度云盘:https://pan.baidu.com/s/1OiFT3DULGQSDpU_S9s9Rtw?pwd=3344
提取码:3344

连接腾讯云镜像

  • 备份系统旧配置文件

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

  • 下载源配置 CentOS7(不同的版本改个名称)

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo

  • 把http替换https

    sed -i 's#http#https#g' /etc/yum.repos.d/CentOS-Base.repo

  • 清除缓存

    yum clean all

  • 重新生成缓存

    yum makecache

配置Docker的yum库

  • 安装yum工具

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  • 安装后,配置Docker的yum源

    Bash sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

  • 更新yum,建立缓存

    sudo yum makecache fast

接下来尝试安装docker,如果可行则直接安装

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

当尝试安装docker的时候,会出现以下界面,Linux提醒Docker需要以下依赖及重点包

在这里插入图片描述

从图中可知,较大的包为

containerd.io-1.6.33-3.1.el7.x86_64.rpm
docker-buildx-plugin-0.14.1-1.el7.x86_64.rpm
docker-ce-26.1.4-1.el7.x86_64.rpm
docker-ce-cli-26.1.4-1.el7.x86_64.rpm
docker-compose-plugin-2.27.1-1.el7.x86_64.rpm

访问Docker官方网站,找到对应的CentOS版本,手动下载RPM包

Index of linux/centos/7/x86_64/stable/Packages/ (docker.com)

直接上传至服务器,并以以下命令安装

sudo yum localinstall /path/to/docker-compose-plugin-2.20.2-1.el7.x86_64.rpm

注意:需按照顺序安装

举例如下:安装时需保证无其他依赖包或依赖包较小,可以正常下载安装

在这里插入图片描述

如出现以下情况,则代表它可能需要最后安装

在这里插入图片描述

最后完成会出现以下提示,代表安装完成且成功

在这里插入图片描述

额外:

查看当前docker版本 docker -v

启动Docker systemctl start docker

停止Docker systemctl stop docker

重启 systemctl restart docker

设置开机自启 systemctl enable docker

执行 docker ps命令,如果不报错,说明安装启动成功

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值