linux Centos8.5.2111安装docker

##------------------------centos8安装docker需要把自身系统的源换成新的源(2022.12.31 linux“centos8”操作系统版本结束了生命周期,CentOS Linux 8的yum源也都失效,直接安装docker会提示
错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs)
##--------我用的镜像版本是8.5.2111
##-------问题解决办法如下
1.切换到源目录并且备份下原来的源
cd /etc/yum.repos.d/      -------这个是源目录
mkdir bak                  ------------在这里创建一个文件夹bak    
mv CentOS-Linux-* bak     -----------这一步是备份
2.下载新的源文件并建立新的元数据缓存
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo        --------这个是下载新的
yum makecache  ---------------------建立新的元数据缓存

3. CentOS 8 中安装 docker 和 Podman 冲突
解决步骤:
1) 查看是否安装 Podman
rpm -q podman
2) 删除Podman
dnf remove podman

4.首先,确保你的系统已经更新到最新的内核版本。你可以使用以下命令来更新内核:
yum update --nobest    --------博主已经尝试过了,只有这个可以执行成功

5.安装所需的依赖包
yum install -y device-mapper-persistent-data lvm2

6.添加 Docker 的官方存储库
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

7.安装 Docker CE
yum install -y docker-ce docker-ce-cli containerd.io --allowerasing

8.启动 Docker 服务:
systemctl start docker

9.验证安装:
docker version    ------------如果安装成功,你应该能够看到 Docker 的版本信息。

10.配置 Docker 开机自启动:
systemctl enable docker
 

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值