Alpine has some razor edges in it. I would never default to it. Always test your app thoroughly. musl doesn't implement everything that glibc does and some of the differences can cause big problems. This is not purely theoretical. I once spent a week deugging a database corruption issue that happened because of a difference in musl's UTF-8 handling.
Use Alpine liberally for local images if you like, but don't use it for production.
Use Alpine liberally for local images if you like, but don't use it for production.