根据Kubernetes官方博客于4月7日发布的最新消息称,从Kubernetes 1.24版本开始,dockershim将不会再被包含在Kubernetes的包中。
官方文档(翻译):
可以肯定地说,随着Kubernetes 1.24的发布而受到最多关注的是Dockershim的移除。Dockershim 在 v1.20 中被弃用。正如 Kubernetes 1.20 更改日志中所述:“kubelet 中的 Docker 支持现已弃用,并将在将来的版本中被删除。kubelet使用了一个名为“dockershim”的模块,该模块实现了对Docker的CRI支持,并且在Kubernetes社区中看到了维护问题。随着 Kubernetes 1.24 的即将发布,Dockershim 最终将被删除。
目前,从Github上发布的最新版本看,Kubernetes 1.24版本已经进行beta版本开发和测试环节。