我是靠谱客的博主 落后钢笔,最近开发中收集的这篇文章主要介绍CentOS8安装Docker,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

CentOS8安装Docker步骤

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

问题: package docker-ce-3:19.03.14-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed

解析
CentOS8安装Docker出现 package docker-ce-3:19.03.12-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed

centos8默认使用podman代替docker,所以需要containerd.io.

安装containerd.io
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

再安装docker

yum install docker-ce
或者执行前面的
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

还是报错
问题: containerd.io >= 1.2.2-3
解决
1、要么就降低docker 的版本
2、如果不想降低docker 版本,那么就更新 containerd.io 的版本

yum install -y wget
wget https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum install -y
containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum install -y docker-ce docker-ce-cli

启动docker

systemctl start docker
systemctl enable docker
docker -v

最后

以上就是落后钢笔为你收集整理的CentOS8安装Docker的全部内容,希望文章能够帮你解决CentOS8安装Docker所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部