

Did some reading, yea you’re right.
So many of the containers run in K8s are built with docker, but the containers themselves aren’t docker.
I think many people (like I used to 10min ago) think that docker = some-kind-of-container.
Best plain-English version:
Kubernetes is an orchestrator:
- Docker Engine and Podman are container engines.
- Kubernetes used to support Docker Engine via dockershim, but that support was removed in v1.24.
- Kubernetes now talks to runtimes like containerd or CRI-O.
- You can still build images with Docker and run them on Kubernetes, but Kubernetes is not “using Docker under the hood” in the old sense anymore.


That’s exactly what I’m doing, check out my GitHub repo I linked.
I’m friends with a DevOps engineer who has a similar repo, and he said it landed him his last two jobs.
Leave a Star if you like what you see