在linux云服务器配置docker所遇问题

发布于:2023-01-14 ⋅ 阅读:(1288) ⋅ 点赞:(0)

最近需要在centos7安装docker,遇到了很多错,在此记录一下。

我参考的云服务器下载docker博文:centos7安装docker容器详细步骤_今天吃麻辣烫的博客-CSDN博客_centos7安装docker

1.yum不存在:bash:yum:command not found

在此前操作中,我无意把yum删了,我出现这个错的原因是由于yum不存在

判断yum是否存在的命令:rpm -qa yum

如果没有显示相关信息,则表明yum不存在

不存在就去安装yum

 安装yum参考博文:怎么在CentOS7系统中安装yum源 - 服务器 - 亿速云

2.安装yum时报错:HTTP Error 404 - Not Found 

到用163下载时,第三、四个一直显示连接失败,无法下载

Resolving mirrors.163.com (mirrors.163.com)... 60.191.80.11
Connecting to mirrors.163.com (mirrors.163.com)|60.191.80.11|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-08-17 11:29:00 ERROR 404: Not Found.

我去到http://mirrors.163.com/centos/7/os/x86_64/Packages/网站,发现这些包已经更新了,

 于是我更改了对应的版本号,下载成功

3.继续安装dockers:yum install -y yum-utils --报错--

Loading mirror speeds from cached hostfile

There are no enabled repos.

 Run "yum repolist all" to see the repos you have.

 To enable Red Hat Subscription Management repositories:

    subscription-manager repos --enable <repo>

我得到的原因是缺少CentOS-Base.repo文件

下载CentOS-Base.repo文件命令:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.运行yum install -y docker-ce报错:No package docker-ce available.

参考博文:​【Bug解决】centos安装docker显示 No package docker-ce available__陈同学_的博客-CSDN博客

最后,终于成功了!

 


网站公告

今日签到

点亮在社区的每一天
去签到