5 ms·
Why is alpine so popular for VMs/containers when popular runtimes like the JVM or nodejs don't officially support musl?
by ithrow 4y ago
Why is alpine so popular for VMs/containers when popular runtimes like the JVM or nodejs don't officially support musl?
- josephcsible 4y agoBecause it makes really tiny images, and most stuff does work even if it's not officially supported.
- 0xbadcafebee 4y agoAnd if you need to use something non-musl compatible, you just make a container with a different base OS.
- LinuxBender 4y agoAdding to what josephcsible said, not just tiny but also super simple. I use Alpine on all my routers/firewalls/VM's/physical servers for personal use. I've been very happy with it thus far. Simple upgrades. Easy to debug. All the packages I use appear to be compiled with decent hardening options. The LTS kernel is just a few days behind kernel.org. I've not tried to use it as a desktop. I alternate between Void and QubesOS for desktops.
- NegativeLatency 4y agoMy last job we actually switched away from it because of bugs and went back to Ubuntu for container base images