Announcement

Collapse
No announcement yet.

Ubuntu 18.04 Minimal Spin Down To ~30MB Compressed / ~81MB On Disk

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AJenbo
    replied
    Originally posted by discordian View Post
    Which means its a perfect fit for any developer, science or server appliance.
    Unless that happens to be development (and testtes) of software that is translatablet, or hostihos multilingual software...

    Leave a comment:


  • AJenbo
    replied
    Originally posted by aht0 View Post

    Locales, also manpages etc have been removed from this Minimal Ubuntu. So Alpine's lack of locales is a void argument.
    On Ubuntu you can install the locals you need on alpine you can't. Your software don't come prepackapre anywhere so you will need to make adjustments anyway.

    Leave a comment:


  • webeindustry
    replied
    Originally posted by Jumbotron View Post
    I know next to nothing about container architecture and performance...but I could imagine you wanting such a small footprint when you scale each instance into the hundreds if not thousands of containers. Definitely getting it that small makes it good for embedded stuff. Think Snaps installs on embedded platforms. And when the Linux Kernel is a Snap as well you have a full stack from kernel on up to be used as an embedded platform.
    Yea that's not how it works. In docker your base image would be used for every container. You wouldn't have 1,000 copies for 1,000 containers using the same base image. It's useful for certain constraints, and also because why not? if it works without the bloat

    Leave a comment:


  • stiiixy
    replied
    Busybox?

    Leave a comment:


  • discordian
    replied
    Originally posted by AJenbo View Post

    Biggest problem with Alipine is that you can't install locals so it's only good for applications that don't need localization.
    Which means its a perfect fit for any developer, science or server appliance.

    Leave a comment:


  • aht0
    replied
    Originally posted by AJenbo View Post

    Biggest problem with Alipine is that you can't install locals so it's only good for applications that don't need localization.
    Locales, also manpages etc have been removed from this Minimal Ubuntu. So Alpine's lack of locales is a void argument.

    Leave a comment:


  • Adarion
    replied
    It can "always" be smaller. I bet with a Gentoo or LFS, trimmed down, adjusted kernel config, everything compiled with -Os you might get further down. But then of course, you will lack functionality. So ~31 / 80 MiB is a good number - especially if you can actually use it afterwards.

    By the way MS-DOS 6.0 was iirc. roughly 4 to 6 MiB on my HDD back in the days. And I bet CP/M was smaller AND it was some kind of OS.

    Leave a comment:


  • happymellon
    replied
    Originally posted by GraysonPeddie View Post
    30MB for a minimal CD? Very impressive! And up to 84MB for disk with no man pages and documentation! Why would anyone want to have that small of a minimal CD for container/Docker? OpenStack? Kubernetes? Or maybe have UniFi Controller or Home Assistant (for automating home automation devices such as Hue and Venstar Thermostat) in containers? Space is cheap and it would make sense to get 128GB M.2 for about $80 and install it in a Mini-ITX motherboard, assuming that the SFF motherboards should have enough room for just a single M.2 slot.
    Docker is used as RAID for applications and space is time, and time is money in the enterprise.

    If I have orchestrated a collection of containers, if one dies then another spins up. The larger the image the longer it takes for Docker to clone the image to that instance and then start it. When you are wanting your services to respond in seconds, waiting 2 seconds for the instance to clone because you went 100 megs rather than 30, or 5 Mb for your service to clone is terrible for availability.

    Leave a comment:


  • AJenbo
    replied
    Originally posted by caligula View Post
    Not that impressive compared to Alpine Linux.
    Biggest problem with Alipine is that you can't install locals so it's only good for applications that don't need localization.

    Leave a comment:


  • Redfoxmoon
    replied
    Originally posted by caligula View Post
    Not that impressive compared to Alpine Linux.
    But unlike Alpine, Ubuntu actually works, and doesn't do funny nonsense when you update it :^)

    Leave a comment:

Working...
X