> How large might those containers (with/without community) get?
Thrown together awk summing alpine main repository as of v3.21:
awk -F ':' '/^I:/ { sum += $2 } END { print sum }' APKINDEX | numfmt --to=iec --suffix=B
Returns 18GB. Author landed on 98.5% of packages being installable together, ~17.7GB in total, once installed. Community ends up being 100GB with 97.8%, so 97.8GB and final size ends up being ~115GB.Probably not even the largest image out there, but large enough to be too large :)
Only twice as large as the "minimal" dev images I have to work with.