Open warrenson opened 1 year ago
I favour ease of use. Alpine is based on musl so you might run into issues compiling things that expect glibc instead.
You could do pure python ones to get smaller images, but then you need to "maintain" two different bootstraps.
https://github.com/powerPlant/README/blob/11d20bb0550d43b44d22258aab7bf91699ceee09/new.sh#L17
For example, a python 3 container built on ubuntu jammy is about ~550MB, and the equivalent container built on alpine (latest stable) is ~57MB.
Should we use Alpine, or something else small, by default?