最近想在CentOS 8 Stream上装一个docker,用一键脚本安装,没想到出现了以下问题。
开始我还以为是因为源有问题,但是换了源还是不行。后面发现是containerd.io版本太低。用下面一行代码一次性升级containerd.io和安装docker。
yum install -y https://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/daemon-build/centos/docker-ce-19.03.5-4.el7.x86_64.rpm https://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/daemon-build/centos/docker-ce-cli-19.03.5-4.el7.x86_64.rpm https://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/daemon-build/centos/containerd.io-1.2.10-3.2.el7.x86_64.rpm
这个命令用的阿里云源,升级containerd.io和安装docker。安装完了后,可以输入docker
看看。
看来是没问题了。