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

> Alpine uses musl instead of glibc. That works well for most things, but not all things.

It works well until it doesn't. And screws up your whole deployment pipeline.



Never understood the whole alpine thing. I would say most sysadmins doing docker stuff do not understand the concept of what is a libc and its variants to understand the consequences of their choices. Hell I work in embedded and have worked with ulibc or musl and have been bitten quite hard. Some calls not working as expected are loads of fun. All for a few MB, when it could be done just using a proper small base image like has been suggested above.


How so? If you have a deployment pipeline, wouldn't you just detect failures?




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

Search: