Hacker News new | ask | show | jobs
by zwerdlds 3169 days ago
I had this exact feeling as well.

Complexity comes about when systems integrate too closely. If you're running multiple systems in the same environment, eventually, they have to work around each other, or it leaves the temptation to take advantage of what's there anyways. Docker establishes firm boundaries and reduces the cognitive load of the developer and ops teams.