I get the big difference between VMs and containers. But that has me confused about how an Ubuntu container can even exist. It feels contradictory to me since Ubuntu is an OS.
https://hub.docker.com/_/ubuntu
Isn't this an entire guest OS? So what makes this a container over a VM? Or is the line between container and VM blurred?
I've tried googling this but the only results I find are the classic VM vs container answers which isn't really what I'm asking I don't think.
Edit - I've updated to try further clarify my question.