Thanks to everyone for the great replies. I just got confirmation from Dell that I need to go with the server version. So it's looking like CentOS 8 Stream / Docker CE / Docker compose will be the setup. Stand by, there will probably be more noob questions coming soon.
Yeah wow that's gross that they force those specifically. Maybe Dell should catch up with everything that's going on in the world.
Dell did not force that.