docker的安装的详细教程,以及出现错的解决办法(阿里云)

docker的安装与使用

1.安装dnf

sudo yum -y install dnf

Repository extras is listed more than once in the configuration

错误:无法为仓库 appstream 找到一个有效的 baseurl

出现这个错误这是由于阿里云的版本导致的

在阿里云开发者社区有答案!

网址为:https://developer.aliyun.com/mirror/centos

(1)出现错误的原因

CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。建议您切换到Anolis或Alinux。如果您的业务过渡期仍需要使用CentOS 8系统中的一些安装包,请根据下文切换CentOS 8的源。

该网站有相关的解释和更新源的方法

(2)切换到 /etc/yum.repos.d/

cd /etc/yum.repos.d/

ls -l

(3)创建一个bak目录

mkdir bak

(4)将 CentOS-Linux-相关的内容全部放入bak中

mv CentOS-Linux-* bak

表示已经安装成功,yum源可用正常使用了

这里便可以测试yum是否可用了

(5)安装dnf

sudo yum -y install dnf

证明yum已经可用使用了,dnf安装成功

2.安装docker存储驱动的依赖包

sudo dnf install -y device-mapper-persistent-data lvm2

3.添加稳定的docker软件源

sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/

centos/docker-ce.repo

4.检查docker软件源是否已经添加

sudo dnf list docker-ce

5.安装docker

sudo dnf install -y docker-ce --nobest

6.查看docker是否安装成功

sudo docker -v

证明已经安装成功

7.开启docker并查看docker状态

sudo systemctl start docker

sudo systemctl status docker

可以使用docker了

相关推荐
invicinble5 小时前
对linux形成认识
linux·运维·服务器
小Pawn爷5 小时前
14.VMmare安装ubuntu
linux·运维·ubuntu
技术路上的探险家5 小时前
8 卡 V100 服务器:基于 vLLM 的 Qwen 大模型高效部署实战
运维·服务器·语言模型
有谁看见我的剑了?6 小时前
介绍一款 测试 DNS解析成功率的网站
运维
半桔6 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
engchina6 小时前
WSL Ubuntu で Kubernetes v1.34.2 + Docker 環境を構築する
ubuntu·docker·kubernetes
HABuo6 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun7777 小时前
关于Linux服务器的协作问题
linux·运维·服务器
yunfuuwqi8 小时前
OpenClaw✅真·喂饭级教程:2026年OpenClaw(原Moltbot)一键部署+接入飞书最佳实践
运维·服务器·网络·人工智能·飞书·京东云
迎仔9 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络