3 ms·
> Docker's killer feature is the packaging mechanism. That seems to be its Achilles' heel. Instead of having packages maintained by dedicated people (as with p
by zrm 9y ago
> Docker's killer feature is the packaging mechanism.
That seems to be its Achilles' heel. Instead of having packages maintained by dedicated people (as with package managers like apt), you get a program that comes together with a collection of dependencies and libraries that aren't maintained by anyone.
The average developer maintains their own program but doesn't have the resources to backport every bug fix and security update to the specific version of every library they use, and neither does anyone else when every program is using a different version of every dependency.
- cookiecaper 9y agoYes, by "killer feature" I mean the reason it gained popularity, not trying to imply that it does a good job (as I think the rest of my post makes clear). It provided a simple distribution mechanism that developers got excited about because they thought it meant they could bypass ops, even if they don't articulate it that way.