K8s doesn't run containers, container runtime environments do.
K8s sits on top of those and orchestrates them.