Hacker News new | past | comments | ask | show | jobs | submit login

why is using alpine for containers a recipe for trouble?



TL;DR: It's slow and has all kinds of issues. If all you want is small containers use Distroless.

Musl is still a kind of experiment. I would not recommend running experiments in production…

Just a few random links:

https://nickjanetakis.com/blog/benchmarking-debian-vs-alpine...

https://news.ycombinator.com/item?id=28312433

https://www.linkedin.com/pulse/musl-libc-alpines-greatest-we...

https://martinheinz.dev/blog/92

https://www.linuxquestions.org/questions/linux-software-2/mu...

https://unix.stackexchange.com/questions/729342/performance-...

https://github.com/rust-lang/rust/issues/70108

https://news.ycombinator.com/item?id=23080290

https://vector.dev/highlights/2020-07-09-add-musl-and-glibc-...

There are more. Much more of those!

Musl exist in large parts just for ideological reasons. It still rides some hype in industry as industry hates GPL software…


Thanks for the links. I'm just an hobbyist, but Alpine is often marketed as being great for containers. Interesting to see another perspective




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: