If you're serving using repo software (and rebuilding often to pick up the security updates) then Ubuntu (or Debian) starts to make sense.
If you're purely running your own application/service (or non-repo software, e.g. rwasa) then Alpine seems perfect.