Benchmarking Debian vs. Alpine as a base Docker image (2018)
nickjanetakis.com
nickjanetakis.com
I listened to the author on The Python Podcast and learned lots from the discussion, in particular the differences between Alpine and Debian for Python images.
Eventually we switched to Debian-based images because of intermittent DNS-related woes that plagued our alpine containers. We struggled to isolate the cause but it seemed to be a combination of Node + Consul DNS. Suddenly those saved gigabytes and smaller Dockerfiles didn’t seem worth the hassle; after jumping to Debian we never saw that issue, nor anything similar.
I don't see a switch to alpine for my normal use case happening any time soon, but I'm glad it's available as a lightweight option for the times when my normal workflow isn't a requirement.
https://news.ycombinator.com/item?id=22185760
(I maintain both Ubuntu and Alpine images and never noticed significant performance differences)
Does make it a little inconclusive though.