4 ms·
This is being upvoted so there is interest. Who uses Alpine and for what solutions?
by mobiledude 7y ago
This is being upvoted so there is interest. Who uses Alpine and for what solutions?
- viraptor 7y agoIt's very popular for minimal/tiny Docker images.
- groovybits 7y agoAlpine is very popular in the Docker community, due to the distro's minimal footprint. So I imagine at least some of the intrest may stem from those who create Docker images.
- etbusch 7y agoI use it as a container base (docker / lxc) for containers that have very few dependencies and small footprints.
- elagost 7y agoIt's an actively-developed, secure, professionally-usable distro that uses musl libc and doesn't have systemd. It's not super easy to configure as a desktop system, but it's very small and I like to keep it around for VMs and such.
- Already__Taken 7y agoWhile not super easy to configure, the base install + modify then choose to commit changes workflow is pretty cool. I can try all sorts and when I (immediately) get stuck just reboot and have another go.
- npmaile 7y agoAs far as I understand, most people use alpine in docker containers due to it's being quite lightweight with a decently large number of packages. I personally use it directly on the hardware on my personal server and I love it. It's all the fun and flexibility of a minimal system like arch, with all the simplicity of upstart. Also it takes about 2 minutes to install, which is helpful for setting up testing environments.
- mobiledude 7y agoThank you and other posters for your answers. Will try it out.
- fmajid 7y agoSame here (home server on bare metal). The simplicity, hardening and lack of unnecessary cruft means a much smaller attack surface than, say, Ubuntu. It reminds me of OpenBSD that way.
- chme 7y agoAs others said its useful for containers and vms, but also other network equipment like firewalls and routers. Its easy to let it run completely in ram and offers a hardened linux kernel.
- perssontm 7y agoI used it as a base for docker containers, but depending on project Ive found that sometimes the lack of locale support is making it a non-viable option. I read there are ways to get it working, but I never did.
- zamadatix 7y agoI use it in my main VM template. Very lightweight, not much to get in the way of what you want to run.
- alchemism 7y agoOne good example would be containers used for CI jobs, which get downloaded hundreds/thousands of times a day. They benefit from being based off as tiny an image as possible.
- jjeaff 7y agoAlmost all the popular or official docker repos offer an Alpine distribution. And Alpine by itself is about 5mb as a container.