Kubernetes isn't a more advanced version of Docker Compose — they solve genuinely different problems. Here's how to pick.