I wasn't really suggesting Docker shouldn't be used. More speculating that if the problem of containers were to be solved further up the stack Docker wouldn't even be necessary.
Discussion
I didn’t think you were fren. I was just trying to add to the speculative thought from the other end. Playing devils advocate.
There are a number of things Id love to see different, but they’d be pretty big changes. Allowing multiple processes to bind to a port and listen for specific urls would be one. Reverse proxying is a whole layer of complexity that strictly speaking wouldn’t be necessary for some setups.