Re:Mirantis acquires Docker Enterprise and Docker raises $35M
by erik_seaberg on Wednesday November 13, 2019 @02:56PM
(#21528748)
Docker got popular because a lot of devs gave up on packaging (and declared dependencies and shared libraries) and instead want jails (and isolation and static linking). Now it's self-perpetuating, because it's very easy to put packages into containers but it's hard to package containerized software for use in an ordinary unified namespace (no container).
Re:Mirantis acquires Docker Enterprise and Docker raises $35M
by AnIdiotOnTheNet on Wednesday November 13, 2019 @04:30PM
(#21529812)
They gave up on packaging because its a nightmare that never ends. Conflicts, missing dependencies, old versions or no version available for your distro because of course there isn't just one package format.
Docker is still an over-engineered solution to this problem, but its popularity is evidence that there is in fact a problem.
Re:Mirantis acquires Docker Enterprise and Docker raises $35M
by elsonrodriguez on Wednesday November 13, 2019 @04:44PM
(#21529953)
Yep, the question was "package it as what?", and the answer was rarely ever "a statically linked linux executable."
This created the need for piles of configuration management or machine build scripts to deploy the app.
Re:Mirantis acquires Docker Enterprise and Docker raises $35M
by rumanator on Wednesday November 13, 2019 @03:01PM
(#21528797)
Packaging and jails are simply the means to an end: distribute and run applications.
Docker became popular because it provides an abstraction that simply (and elegantly) eliminates the problem of distributing and running server applications.
What Docker did is make a great application packaging tool, and the fact that it uses cgroups/namespaces underneath is irrelevant for 99% of users, because they're deploying containers in VMs.