3 ms·
Docker may actually simplify some stuff and the author doesn't do a great job of describing why it's bad. Docker might be bad because it creates an abstraction
by throwaway13337 6y ago
Docker may actually simplify some stuff and the author doesn't do a great job of describing why it's bad.
Docker might be bad because it creates an abstraction to something you might have to go digging around in anyway so the abstraction is leaky.
That abstraction also has complexity in it's own right. There are a lot of docker-related issues - e.g. how to dockerize data stores - so there is non-trivial complexity cost incurred when reaching for docker.
The argument could be that we've added a layer of complexity without much gained.
The same sorts of issues are there when you make the choice of AWS - abstractions that are themselves complex that, at the same time, are leaky.
An abstraction where I have to understand the layers underneath is not very useful.