Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To really hammer this home: Alpine uses musl instead of glibc for the C standard library. This has caused me all types of trouble in unexpected places.

I'm all for suggestions for a better base OS in small docker containers, mostly to run nginx, php, postgress, mysql, redis, and python.





    > Alpine uses musl instead of glibc for the C standard library. This has caused me all types of trouble in unexpected places.
I have no experience with alternative C libs. Can you share some example issues?


Not an issue anymore

Really? I seen to remember this being considered "not a bug" by some narrow view of the issue.

Fixed over 2 years ago, as I reported at the time.

https://www.theregister.com/2023/05/16/alpine_linux_318/


> I have no experience with alternative C libs. Can you share some example issues?

No precompiled Linux stuff runs. No Chrome, no 3rd party Electron apps work unless specifically ported. For me, no Slack, no Panwriter, no Ferdium.

Flatpak works, sort of, with restrictions. Snap doesn't.


How about debian-slim?

I actually have used that, thank you. Excellent choice.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: