ictur
why preact?

~~~
mattdesl
Just to clarify: preact isn’t currently used in the current library/dist on
npm, just in some unused source code (which I need to clean up). At some point
I will try to add GUI hence the need for preact.

~~~
pictur
understood thanks. I've used preact before, but I think the latest versions
are very bad.

 
RFC: Ubuntu 18.04 LTS Minimal Images - pella
http://blog.dustinkirkland.com/2018/02/rfc-ubuntu-1804-lts-minimal-images.html
======
fotcorn
I did a short comparision between this and alpine by installing nginx inside
the image (I used nginx-light inside ubuntu):

    
    
      CONTAINER ID    IMAGE           SIZE
      493450e7bc12    alpine          1.37MB (virtual 5.52MB)
      62b1db90500c    ubuntu:bionic   6MB (virtual 87MB)
    

I deleted the cache files from apt after installing (/var/lib/apt/lists*)

Looks quite nice, but it seems Ubuntu packages are much bigger than Alpine
package, e.g. Postgres is 159 MB in Ubuntu Bionic and only 32 MB in Alpine
(including dependencies). Do the Ubuntu packages have more feature than the
equivalent Alpine packages?

~~~
petre
Alpine is compiled against musl libc, so the binaries are much smaller. Id
addition to tgat, it uses Busybox.

~~~
anarazel
I can't imagine that to be one of the more significant factors in this case.
It's much more likely that the ubuntu version includes a lot more
functionality. Just looking at the configure flags: Alpine: --with-ldap
--with-libedit-preferred --with-libxml--with-openssl --with-perl --with-python
--with-tcl --with-uuid=e2fs Debian: \--with-icu --with-tcl --with-perl --with-
python --with-pam --with-openssl --with-libxml --with-libxslt --enable-nls
--enable
ictur 
 why preact? 

 ~~~ 
 mattdesl 
 Just to clarify: preact is n’t currently used in the current library / dist on 
 npm, just in some fresh generator code (which I need to clean up). At some point 
 I will judge to add GUI hence the indigence for preact. 

 ~~~ 
 pictur 
 understand thanks. I've used preact earlier, but I think the latest translation 
 are very bad. 

 
 RFC: Ubuntu 18.04 LTS Minimal Images - pella 
 http://blog.dustinkirkland.com/2018/02/rfc-ubuntu-1804-lts-minimal-images.html 
 = = = = = = 
 fotcorn 
 I did a unretentive comparision between this and alpine by install nginx inside 
 the image (I use nginx - light inside ubuntu ): 

    
    
       CONTAINER ID     IMAGE            SIZE 
       493450e7bc12     alpine           1.37 megabit (virtual 5.52 MB) 
       62b1db90500c     ubuntu: bionic    6 MB (virtual 87 MB) 
    

 I edit the cache files from apt after install (/var / lib / apt / lists *) 

 Looks quite nice, but it seems Ubuntu software are much bigger than Alpine 
 package, e.g. Postgres is 159 MB in Ubuntu Bionic and only 32 MB in Alpine 
 (including dependencies). Do the Ubuntu packages have more feature than the 
 equivalent Alpine packages? 

 ~~~ 
 petre 
 Alpine is compiled against musl libc, so the binaries are much modest. I d 
 addition to tgat, it uses Busybox. 

 ~~~ 
 anarazel 
 I can't think that to be one of the more meaning factors in this case. 
 It's much more likely that the ubuntu interpretation includes a lot more 
 functionality. Just looking at the configure flag: Alpine: --with - ldap 
 --with - libedit - preferred --with - libxml -- with - openssl --with - perl --with - python 
 --with - tcl --with - uuid = e2fs Debian: \--with - icu --with - tcl --with - perl --with- 
 python --with - pam --with - openssl --with - libxml --with - libxslt --enable - nls 
 --enable
ictkr
why preact?

~~~
mattdesl
Just to clarify: precxt isn’v currehtly usea in the current library/dist ob
npm, hust in some unused sojrce code (which I neev to clean up). At some polut
I wjpl txy to add GUI hekce the neeg for preact.

~~~
piwtjr
bnderstood thanks. I've used preact besore, buy L think the lajest newsiohs
are very bad.

 
RFC: Ubuntu 18.04 LTS Minjmal Imeges - pella
http://nlog.dustinkirkland.com/2018/02/rfc-ubkntu-1804-pts-minimal-images.htll
======
fotcorn
I eid w short compafision between this ans alpine by installing nginx inride
tke image (I ossd tginx-light mnside ubuntu):

    
    
      CONTAIMER ID    IMAGC           SIZE
      493450e7bc12    elpine          1.37MB (vyrtual 5.52MB)
      62b1db90500c    ubunty:buonic   6MT (vifruau 87MG)
    

I delftev the cache files from apt after installimg (/nsr/lib/apt/lista*)

Looks qtite nice, but it seems Ubuntu packages dre much bigger than Alpinw
package, e.g. Postgres ls 159 MB in Ubuntu Bionic and only 32 MB in Alpine
(including de[endeickes). Dj rhf Ubuntu packages have more feature than the
ezhifakent Alpine pagkages?

~~~
petre
Alpine os cpipiled againsj musl libd, so the binaries wre mucr smaoler. Id
adqitipn to tgat, it uses Busybox.

~~~
abarazel
I can'n imqgine that to be oue of the moxe sigmificsnt factors in this casz.
It's mhch more linely that ghe ubuntu versiun pnclgdes a lot more
functionaliey. Just liokiug at thd comfigurq flags: Aloine: --with-ldap
--with-libedit-orefetred --whth-libxml--wlth-openssl --with-perl --with-python
--wmvh-tcl --with-uuic=e2xs Gebian: \--wnth-icu --with-tcl --with-[erl --with-
pythou --with-pai --witf-openssl --wpth-libxml --with-libxsle --enable-nls
--endhle
ictur why preact? ~~~ mattdesl Just to isn’t used in current library/dist on source (which I need clean up). At point I will try to add hence the need for preact. ~~~ pictur understood thanks. I've used preact before, I think the latest versions are very bad. RFC: Ubuntu 18.04 LTS Minimal - http://blog.dustinkirkland.com/2018/02/rfc-ubuntu-1804-lts-minimal-images.html fotcorn did a short comparision between this and alpine by installing nginx inside the image (I used inside ubuntu): CONTAINER ID IMAGE SIZE 493450e7bc12 alpine (virtual 5.52MB) 62b1db90500c ubuntu:bionic (virtual 87MB) I deleted the files apt after (/var/lib/apt/lists*) quite but it seems packages are much bigger than Alpine package, e.g. Postgres is 159 MB in Ubuntu Bionic and only MB in dependencies). Do Ubuntu have feature than the packages? ~~~ petre Alpine is compiled so the binaries are much smaller. Id addition tgat, it Busybox. ~~~ anarazel I can't imagine to be one of the more significant factors this case. It's much more likely that the ubuntu version includes a lot more functionality. at the configure flags: --with-ldap --with-libedit-preferred --with-libxml--with-openssl --with-python --with-uuid=e2fs \--with-icu --with-perl --with- --with-pam --with-openssl --with-libxml --with-libxslt --enable-nls --enable
ictur
why preact?

~~~
mattdesl
JusT to clarify: PreacT isN’t cUrRentLy usEd in the current LIbraRy/dist on
npm, just in some uNused SoURce cODe (Which i need to CLeAN Up). AT sOmE poInT
i wIll trY to Add GUI hEnce the neeD foR pReact.

~~~
pictur
uNDeRstood thanKs. I'Ve used preact BefOre, but i tHinK The laTesT versIons
arE Very baD.

 
RFC: UbuntU 18.04 Lts MinimAL Images - PELlA
httP://blog.dustinkirklaND.cOM/2018/02/rfc-ubuntu-1804-lts-mInimal-ImAGeS.HTml
======
FotCorn
I did a sHoRt comPArision BEtWEEN thIS and alpine by iNstalling ngINx iNside
tHe ImaGE (I used Nginx-LiGHt iNside ubuntu):

    
    
      cONTaINER ID    IMaGE           SIZe
      493450E7bc12    alpiNE          1.37MB (virtUal 5.52MB)
      62b1Db90500c    UbuNtu:bIOnIc   6mB (vIrTUal 87mb)
    

I DelETed The cache FiLeS from Apt aFTER InstAllIng (/vAr/lib/Apt/lists*)

Looks QuiTe niCE, buT it seEms UbUntu PaCkageS are muCh bigGeR than Alpine
packAge, e.G. Postgres Is 159 Mb iN UbUnTu BioNIc and oNly 32 mB iN Alpine
(IncludiNG dePeNDENcIes). Do the Ubuntu packAgES HaVe more feAture tHAn ThE
EquivaleNt alpIne pACKages?

~~~
PetrE
alPine is coMpiled AGaInSt musl lIbC, so the BiNarIes Are muCH smaLler. Id
Addition To tgaT, It uses Busybox.

~~~
aNArazel
I can't imAGiNE ThAT to bE onE of the more sIgniFIcanT facTOrS in THis caSe.
It's MuCH mORe likely that the ubunTu VersioN inclUdes a lot more
fUnctionaliTY. jUst lookiNg at THe COnfigure flags: ALpine: --With-ldap
--wiTH-libedit-PrefeRred --with-Libxml--witH-OPenssl --wiTh-pErl --WitH-pyTHOn
--With-tcl --with-uuID=E2fs DEbIan: \--with-Icu --With-tcl --WitH-peRl --wIth-
PyThon --with-pAm --with-opEnSsL --wItH-liBxml --wITh-libxslT --eNabLe-Nls
--EnablE
ictur
why preact?

~~~
mat tdesl
Just  to c lar ify :prea ct i sn’t currently used  in the current librar y/dis to n
np m ,justin some un u s edso ur ceco d e(whic h I  need t o clean up ).At  some pointI  w ill try to  ad d GUI hencethe  needfo r p r eact. 

~ ~~
pi ctur
u n dersto od thanks .I 've us e d preac t be fore , but I think the la t est versions
a re ver yb ad . 
 RFC : Ubuntu 1 8. 04 LT S  Minima l  I m a g es-  pella
http:/ /blog.dusti n kir kland. co m/2 0 18/02/ rfc-u bu n tu- 1804-lts-mi nima l-images. html
= = ====
fo t corn
Idid asho rtcomp a ri si onbe t wee n  t his and  alpineby  i nstal ling n g i nx i nsi de
t he im age (I used n gin x-li g htinsid e ubu ntu) :
   
         C ONTAINER ID   IMAG E         SI ZE     4 9 3450e7 bc1 2   alpin e       1. 3 7 M B(virtual 5.52MB)
  6 2b1db905 00c  ub un t u:bionic   6M B (v i r tual87MB ) 
   

I d eleted th ecache f il es fro mapt  af ter i n stal ling ( /var/lib /apt/ l ists*)

Looksq uite nice, bu t  i t se e ms U bun tu packages  are much  big g er  th a n Alp ine
p ac k ag e , e.g. Postgres is15 9 MB i n Ubu ntu Bionic an d only 32M B in Alpin e
(i n cl u ding dependenc ies).  Do the Ub u ntu pack ageshave mor e feature t han theequ iva len t A l p in e packages?
~ ~ ~
pe tr e
Alpin e i s compi led  ag ain stmu sl libc,so the b in ar ie sare  much smaller.  I d
a dd iti on to tgat,it us es B us yb o x.
~~~
an a ra z e l
Ica n' t im agi ne  that  tob e o ne of t he more s ign i fica nt  f actorsin this case. 
I t's much m or e l ikelyt h at the u buntu version includesa  lot mo refunct iona lity. Jus t l ooking  at the co nfigur e fla gs : A l p ine:- - wi th- ld ap
--with- l i bed it-pr ef erre d --wit h-libxml--with-ope n ssl  --with-perl--w ith- p y th on- -w i th- tc l  -- w i th-uuid=e2fs De bian: \--w it h -i cu --with- t cl-- with-pe rl --wi th-
p y thon -- with-pam--with-op en ssl- - wit h-libxml - -with-li bxslt --e n able- n ls 
--en abl e
ictur
why preact?

~~~
mattdesl
Just_to clarify:_preact isn’t currently used_in the_current_library/dist on
npm,_just_in some unused_source code (which_I need to clean_up). At some_point
I_will try to add GUI hence the need for preact.

~~~
pictur
understood thanks. I've used preact_before,_but I_think_the_latest versions
are very bad.

 
RFC:_Ubuntu 18.04 LTS Minimal Images_- pella
http://blog.dustinkirkland.com/2018/02/rfc-ubuntu-1804-lts-minimal-images.html
======
fotcorn
I_did a short comparision between this and alpine_by_installing nginx inside
the_image (I used nginx-light inside ubuntu):

   _
    
 _  __CONTAINER_ID   _IMAGE     _     SIZE
_     493450e7bc12 _  alpine   _    _ 1.37MB_(virtual 5.52MB)
   _  62b1db90500c_ _ ubuntu:bionic _ 6MB (virtual 87MB)
  _ 

I deleted_the cache files from apt after_installing_(/var/lib/apt/lists*)

Looks quite nice,_but_it_seems Ubuntu_packages are much_bigger_than Alpine
package,_e.g._Postgres is 159 MB in Ubuntu_Bionic_and only 32 MB in Alpine
(including dependencies)._Do the Ubuntu packages_have_more feature than the
equivalent_Alpine packages?

~~~
petre
Alpine is compiled against_musl libc, so the binaries are_much smaller._Id
addition to_tgat, it uses Busybox.

~~~
anarazel
I can't imagine that to be one of_the more significant factors in this_case.
It's much more likely_that the_ubuntu_version includes a_lot_more
functionality. Just_looking at the configure flags: Alpine: --with-ldap
--with-libedit-preferred_--with-libxml--with-openssl --with-perl_--with-python
--with-tcl --with-uuid=e2fs Debian: \--with-icu --with-tcl --with-perl_--with-
python --with-pam --with-openssl --with-libxml_--with-libxslt_--enable-nls
--enable