Out of recommendations given here I’d ignore Arch/Manjaro, for a server you want something that you can set up and forget about and not explode when you try to update the packages after not doing so for 3 months.
Kubernetes and the likes are a bit of an overkill unless you’re planning to expand to having multiple machines or want a learning experience.
I’d recommend docker compose or podman, you generally don’t want bare bones docker as running your containers via docker run
sucks ass.
This is actually due to women being better at discerning colors than men.