Hyperkit - это не CRI, это гипервизор, такой как VirtualBox, который используется для Docker Desktop for Mac
.Из Официальной документации Docker
Docker Desktop для Mac использует HyperKit вместо Virtual Box.Hyperkit - это легковесное решение для виртуализации macOS, построенное на основе Hypervisor.framework в macOS 10.10 Yosemite и выше.
Если вы проверите этот блог , оно очень хорошо объясняет отношения между гипервизорами иCRI.
Как вы можете видеть на изображении выше, Docker Container Engine (или containerd) находится на вершине ядра Linux, поэтому ему нечегоделать с гипервизорами.Это в основном основное различие между виртуальными машинами и контейнерами.Если у вас есть ядро Linux, вы можете запустить свой CRI там.
Итак, Docker Desktop с Hyperkit будет работать с Kubernetes
Надеюсь, это поможет!