Alpine Linux
Hacker ApprovedRanked 12 of 63 Linux distributions by recommenders
Small, minimal Linux distribution people run on servers, containers, old hardware and desktops for its size and simplicity. Most common caveat: musl libc causes compatibility problems with some software.
Small, minimal Linux distribution people run on servers, containers, old hardware and desktops for its size and simplicity. Most common caveat: musl libc causes compatibility problems with some software.
103 people gave an opinion
- recommend it
- 82
- criticize it
- 21
- approval share
- 80%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 82 people recommend itNeeds 10 or more, met.
- 3.9 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Small size and low resource use
“by using musl instead of glibc the difference in size and resources used compared to regular distros is huge as well”
Comment from 6 Dec 2025 in “Tiny Core Linux: a 23 MB Linux distro with graphical desktop” “If your install is small and you have enough ram it's possible to run it from RAM with persistence.”
Comment from 27 Jun 2026 in “Linux on Older Hardware: The Complete Revival Guide” “Runs completely from ram and is incredibly small which makes it easy to grok all running processes.”
Comment from 2 Nov 2025 in “A prison of my own making” - Comment from 30 Jan 2026 in “Is the RAM shortage killing small VPS hosts?”
- Comment from 7 Mar 2026 in “A Decade of Docker Containers”
Works as a daily desktop
“I've been a big fan of using Alpine's Edge release since before they had to drop linux-hardened and it's a really nice system to use as a daily driver.”
Comment from 16 Feb 2026 in “I Fixed Windows Native Development” “Alpine is great. I've run it on desktops, laptops, headless, and a Steam Deck and it's been mostly a good time.”
Comment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian” “I've come to enjoy it on desktop as well. I've even got it on a Steam Deck and it's... 90% great.”
Comment from 9 Jun 2026 in “Alpine Linux 3.24.0 Released” - Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”
- Comment from 31 Dec 2025 in “FediMeteo: A €4 FreeBSD VPS Became a Global Weather Service”
Simple, minimal and easy to understand
“Works well as a very minimal system, and I know everything very well because of it.”
Comment from 19 May 2026 in “OpenBSD 7.9 Released” “running firewalls, NAS and servers on Alpine is about as simple as it gets”
Comment from 28 Jan 2026 in “Devuan – Debian Without Systemd” “Alpine is great, especially for anything single purposed and headless”
Comment from 3 Feb 2026 in “Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition” Reliable on servers and headless devices
“I had an RPi that was translating a serial port to TCP/IP in a difficult to access location, and it stayed doing its duty for years, Alpine is very solid.”
Comment from 7 Dec 2025 in “Tiny Core Linux: a 23 MB Linux distro with graphical desktop” “running firewalls, NAS and servers on Alpine is about as simple as it gets”
Comment from 28 Jan 2026 in “Devuan – Debian Without Systemd” “Alpine is great, especially for anything single purposed and headless”
Comment from 3 Feb 2026 in “Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition”
What people warn about
Each mark is one comment
Musl libc compatibility problems
“there are sometimes compatibility issues where packages expect certain dependencies that Alpine doesn't provide”
Comment from 6 Dec 2025 in “Tiny Core Linux: a 23 MB Linux distro with graphical desktop” “Too many weird edge cases to deal with, especially related to Alpine using musl libc instead of glibc.”
Comment from 23 May 2026 in “We reduced a real Node.js production Docker image from 1.2GB to 78MB” “musl and limited packages is an inconvenience on server setups”
Comment from 31 May 2026 in “An Analysis of GrapheneOS's Server Infrastructure” Weak supply chain security
“Alpine images still get plenty of security findings, often in the same dependencies your application needs regardless of the base image.”
Comment from 29 Oct 2026 in “AlpineBSD” “Alpine and Chimera however both are not reproducible or full source bootstrapped or signed and do not enforce code review”
Comment from 14 Apr 2026 in “Just Enough Chimera Linux” “distros like nix and alpine fully skip caring about bare minimum supply chain security”
Comment from 1 Jan 2026 in “A faster heart for F-Droid. Our new server is here” - Comment from 31 Mar 2026 in “Claude Code's source code has been leaked via a map file in their NPM registry”
- Comment from 13 Jun 2026 in “Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages”
Limited packages and missing features
“Alpine boasts about the minimal image size but in reality you end up missing a lot of useful modern premium features”
Comment from 17 Feb 2026 in “Running NanoClaw in a Docker Shell Sandbox” “Alpine can often also answer that call, but it lacks MIPS support”
Comment from 2 Aug 2026 in “NetBSD 11.0 Released” Unexpected trouble in real use
“We had issues running our Node app on alpine. Specifically the dns lookup for our API calls were taking several hundred milliseconds every time.”
Comment from 23 May 2026 in “We reduced a real Node.js production Docker image from 1.2GB to 78MB” “With Alpine you are trading size for a lot of unexpected pain”
Comment from 24 May 2026 in “Why Your Docker Container Is 1.2GB When It Should Be 80MB” “This has caused me all types of trouble in unexpected places.”
Comment from 6 Dec 2025 in “Tiny Core Linux: a 23 MB Linux distro with graphical desktop”
Other Linux distributions people recommend
The four most recommended other Linux distributions, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Ubuntu | 560 | 493 | 53% | 12 | 10 yrs116 owners | — |
| Debian | 552 | 191 | 74% | 13 | 10 yrs62 owners | Approved |
| NixOS | 454 | 112 | 80% | 13 | 2 yrs69 owners | Approved |
| Fedora Linux | 437 | 131 | 77% | 12 | 2 yrs72 owners | Approved |
| Alpine LinuxThis page | 82 | 21 | 80% | 12 | — | Approved |
What people said
40 of the 156 comments that mention it, newest first. Each links to the original comment.
“Alpine images still get plenty of security findings, often in the same dependencies your application needs regardless of the base image.”
“it looks pretty easy to setup your own repository, including build scripts for packages”
“Alpine can often also answer that call, but it lacks MIPS support”
“Mint is too big for something like this. You should go for something lighter weight like Alpine or NetBSD.”
“After playing around with old spec hardware I would say before OP gives up try installing Alpine Linux.”
“Alpine is great. I've run it on desktops, laptops, headless, and a Steam Deck and it's been mostly a good time.”
“If your install is small and you have enough ram it's possible to run it from RAM with persistence.”
“most of the useful software is in pre-built binary packages with the compile-time options you would have selected anyway”
“This is something that worries me with a distribution like Alpine Linux.”
“It beats Arch and Void hands down IMO when I was looking for a no fuss simple and minimalist yet up to date and secure system”
“I've come to enjoy it on desktop as well. I've even got it on a Steam Deck and it's... 90% great.”
“musl and limited packages is an inconvenience on server setups”
“With Alpine you are trading size for a lot of unexpected pain”
“Too many weird edge cases to deal with, especially related to Alpine using musl libc instead of glibc.”
“We had issues running our Node app on alpine. Specifically the dns lookup for our API calls were taking several hundred milliseconds every time.”
“Works well as a very minimal system, and I know everything very well because of it.”
“if you're basing on an Alpine image or something that would probably be more minimal / smaller”
“Alpine and Chimera however both are not reproducible or full source bootstrapped or signed and do not enforce code review”
“tiny Alpine-based containers that run .NET considerably well and are very well tested”
“most modern distros like alpine and nix have a yolo wikipedia style trust model”
“it was also the first distro to prioritise fast and small image creation”
“if you run an aarch64 VM with virtualization there is essentially no lag. It runs great.”
“Alpine boasts about the minimal image size but in reality you end up missing a lot of useful modern premium features”
“I've been a big fan of using Alpine's Edge release since before they had to drop linux-hardened and it's a really nice system to use as a daily driver.”
“Alpine is great, especially for anything single purposed and headless”
“I've been running perfectly usable alpine lxc system containers on as low as 32MB”
“running firewalls, NAS and servers on Alpine is about as simple as it gets”
“distros like nix and alpine fully skip caring about bare minimum supply chain security”
“If you've got a normal x86 machine, just install Alpine, run setup-xorg-base, apk add jwm”
“Alpine is also pretty good as a desktop OS; I've got a desktop and laptop on Alpine”
“If you were unhappy with transparency, simplicity, maintainability and thinness of Alpine Linux”
“community run or community oriented distros like Arch, Gentoo, Alpine, Linux Mint etc.”
“I had an RPi that was translating a serial port to TCP/IP in a difficult to access location, and it stayed doing its duty for years, Alpine is very solid.”
“by using musl instead of glibc the difference in size and resources used compared to regular distros is huge as well”
“This has caused me all types of trouble in unexpected places.”
“there are sometimes compatibility issues where packages expect certain dependencies that Alpine doesn't provide”
“The only Linux distro that actually lives up to that promise in my experience is Alpine.”
“I run stock Alpine on a desktop and a laptop, and I assure you it works great as a daily driver.”
“It's already packaged for both Alpine Linux and Homebrew which suits my ad-hoc needs wonderfully!”
“Runs completely from ram and is incredibly small which makes it easy to grok all running processes.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.