About 95% of those building distributed systems donโt need distributed systems. They just need โ at most โ a cluster. Iโm all for doing things new-school when it makes sense. Most of the time, it doesnโt.
But if you want to make your app or infrastructure vastly more complex and slower, sure, Docker away. Get your Kubernetes on. And I wonโt do that, and will have a better user experience and less downtime as I avoid all that complexity.