On Mon, Mar 27, 2017 at 9:58 PM, Baptiste Agasse <baptiste.agasse@lyra-network.com> wrote:Hi,
----- Le 20 Mar 17, à 19:34, Karanbir Singh mail-lists@karan.org a écrit :
> hi
>
> Alpha2: registry.centos.org/kbsingh/centos-atomic:7-alpha2
>
> The CentOS Atomic Container is a minimal ( 30MB on disk ) image that can
> be used to host static content, and small footprint content that does
> not need the entire CentOS Linux Base image. This is also not meant to
> replace CentOS Linux Base image as the default, we want to make it
> available as an additional container base for apps that find it useful.
>
> The main highlight is that it does not contain yum, but has microdnf.
>
> I am looking for feedback, and some wider testing as well as
> recommendations on howto further reduce size, before we move to
> release. You can consume this as :
This is very nice to see this :)I am definitely interested in this feedback as well considering my hand in bringing down to 87 mb :)
Maybe we can align the content of /usr/share/i18n/locale with the localedef --list-archive output:
centos-atomic:7-alpha2 image (unmodified):
bash-4.2# du -sh /usr/share/i18n/locales/
6.3M /usr/share/i18n/locales/
bash-4.2# rm -f $(find /usr/share/i18n/locales/ -type f -print0 | grep -Fxvz -f <(localedef --list-archive | cut -d '.' -f1) | xargs -0)
bash-4.2# du -sh /usr/share/i18n/locales/
12K /usr/share/i18n/locales/
These files are provided by the glibc-common package so any update of this one will restore these files. This problem seems to be solved by https://bugzilla.redhat.com/show_bug.cgi?id=1238406 (Glibc locale subpackaging) which is not on EL7.
After squashing layers, we have this:
registry.centos.org/kbsingh/centos-atomic 7-alpha2 d9a1bafb8e8f 9 days ago 87.18 MB
registry.centos.org/kbsingh/centos-atomic 7-alpha3 466a18a77e90 11 seconds ago 81.41 MB
Have a nice day.
Regards.
>
> docker run -t -i \
> registry.centos.org/kbsingh/centos-atomic:7-alpha2 \
> /bin/bash
>
> regards
>
> --
> Karanbir Singh
> +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh
> GnuPG Key : http://www.karan.org/publickey.asc
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel@centos.org
> https://lists.centos.org/mailman/listinfo/centos-devel
--
Baptiste AGASSE
_______________________________________________
CentOS-devel mailing list
CentOS-devel@centos.org
https://lists.centos.org/mailman/listinfo/centos-devel
--Mohammed Zeeshan AhmedAssociate Software Engineer, Redhat Developers Team (Devtools)RED HAT | DIFFERENT FOR THE SAKE OF BETTER TECHNOLOGY
Find out why every airline, telecom, commercial bank, healthcare, and financial data services company in the Fortune 500 relies on Red Hat.
_______________________________________________
CentOS-devel mailing list
CentOS-devel@centos.org
https://lists.centos.org/mailman/listinfo/centos-devel