e.g. a 32-core host running 8,192 containers.
Such containers would require a small CPU & RAM footprint :-)
This implies it's possible: [1] https://blog.ubuntu.com/2015/06/11/how-many-containers-can-you-run-on-your-machine
Kubernetes has a default limit of 110 pods/node, and perhaps a max of ~250: [2] https://prefetch.net/blog/2018/02/10/the-kubernetes-110-pod-limit-per-node/
K8s permits numerous containers/pod but its unit of mgmt is the pod, IIUC.