使用1.24及以上版本的Kubernetes时,使用Docker失败
2025/01/26
40
问题信息
问题来源 | 产品大类 | 产品子类 | 关键字 |
---|---|---|---|
官方 | 安装部署 | MindCluster集群调度 | Kubernetes、Docker |
问题现象描述
1.24之前的Kubernetes版本直接集成了Docker Engine的一个组件,名为dockershim。自1.24版起,dockershim已从Kubernetes项目中移除。如果用户还想继续使用Docker作为Kubernetes的容器引擎,需要再安装cri-dockerd,可参考以下方法。
解决方案
- 参考K8s官方示例,将已经初始化过的Kubernetes集群从dockershim迁移。
- 如果是未初始化的Kubernetes集群,可参考cri-dockerd社区的指导安装软件,以及初始化Kubernetes集群。
本页内容