Ubuntu, it’s very predictable. I previously would always go for Debian but recently switched over for the LTS releases.
I used CoreOS professionally. In some ways it was great, but if you needed to change things it quickly turned into an undocumented headache, and then they deprecated it without a replacement. Thanks Red Hat.
I use Alpine or scratch for container images.