Hacker News new | ask | show | jobs
by icebraining 3673 days ago
Last time I tried RancherOS is seemed quite heavy, with a 2GB RAM footprint for the initial run (without any nodes attached). What's your experience?
2 comments

I found the same. It is an all-in-ram distribution, so every docker layer is fully loaded into ram (I think there are 3). The core images must be built on something like Ubuntu. Maybe they have trimmed it down more recently. With something like an Alpine base you could probably get to a few hundred MB ram footprint without any loss in functionality. It would be great to see the bare minimum -- something like busybox+runit/dumb-init. Something with < 100MB footprint would be great for those cheap 512MB vps systems.
The default config is all-in-RAM, but I've tried the option of installing it to disk and it's still quite heavy.
RancherOS is separate entity from Rancher. It's their attempt at smallest possible OS for running docker. You may use rancher and never use rancher os.

Said that i personally use RancherOS on t2.micro instances without any problems.