报错信息
[preflight] Running pre-flight checks
[WARNING SystemVerification]: this Docker version is not on the list of validated versions: 20.10.17. Latest validated version: 18.09
解决
报错信息可以看出跟docker的版本有关系,意思是:此 Docker 版本不在已验证版本列表中:20.10.17。 最新验证版本:18.09
分别查看docker和k8s的版本
kubectl version
docker version
k8s与docker的兼容关系图,所以需要降低docker的版本到18.09以下
降低docker版本到18.09
查看当前仓库支持的docker版本
yum list docker-ce --showduplicates | sort -r
选择18.09的版本,降级到18.06版本会报错
语法: yum downgrade --setopt=obsoletes=0 -y docker-ce- v e r s i o n d o c k e r − c e − s e l i n u x − {version} docker-ce-selinux- versiondocker−ce−selinux−{version}
降低docker版本到18.06.3.ce-3.el7
yum downgrade --setopt=obsoletes=0 -y docker-ce-18.09.9-3.el7 docker-ce-cli-18.09.9-3.el7 containerd.io
查看降级后版本文章来源:https://www.toymoban.com/news/detail-620105.html
systemctl start docker
docker version
文章来源地址https://www.toymoban.com/news/detail-620105.html
到了这里,关于加入k8s集群报错this Docker version is not on the list of validated versions: 20.10.17. Latest validated...的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!