Sep 17, 2021
Your knowledge of Kubernetes seems to have stopped around 2015.
"Kubernetes originally interfaced with the Docker runtime[7] through a "Dockershim"; however, the shim has since been deprecated in favor of directly interfacing with the container through containerd, or replacing Docker with a runtime that is compliant with the Container Runtime Interface (CRI) introduced by Kubernetes in 2016.[8][9][10]"