3 ms·
> 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 p
by iagooar 7y ago
> 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.
- techntoke 7y agoHow so? If you have a deployment pipeline, wouldn't you just detect failures?
- ptsneves 7y agoNever 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.