On Wed, Nov 18, 2015 at 2:55 PM, Miloslav Trmac mitr@redhat.com wrote:
Hello, 2015-11-17 21:54 GMT+01:00 Stephen Gallagher sgallagh@redhat.com:
Similar to my thread about the @server-hardware-support group, the @container-management group also takes up a good chunk of space (38MB above the minimal install) in the default Server install, as well as including an additional available-by-default service.
Originally, we included Docker for its popularity and because Cockpit and rolekit each had some support for operating with it. In F23 and onwards, rolekit is capable of automatically-installing docker if it is required to support a role, so having it installed by default is no longer critical from that perspective.
This leaves Cockpit: one of Cockpit's more popular features is the ability to manage Docker images and containers from the UI.
<snip> > > As a side-note, I think this is a policy we should consider following > throughout Server: try to do lazy package installation whenever > > possible.
So I am vaguely worried about this trend. Should image size really the #1 priority?
I don't see that as just about size but as much about security. In banking/finance/govt/numerous other industries if it's not needed it's not installed. Also things like bandwidth for updates, and something like docker is fairly regularly updated ends up being a reasonable amount of churn for no benefit to the user. A lot of places around the world still have limited bandwidth.
Peter