Re:Docker-slim: Minify your Docker container image without c...
by tyingq on Tuesday December 10, 2019 @05:36PM
(#21757635)
Alpine uses musl instead of glibc. That works well for most things, but not all things. For example, there are some JVM implementations that don't like musl unless you do quite a lot of work.
[ Parent
| on HN ]
Re:Docker-slim: Minify your Docker container image without c...
by iagooar on Tuesday December 10, 2019 @06:40PM
(#21758045)
> 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.
Re:Docker-slim: Minify your Docker container image without c...
by ptsneves on Wednesday December 11, 2019 @04:51AM
(#21761010)
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.