Any distro will work.Your issues with driver install should be obvious, but also let us know what card you're working.
There is a big difference between Docker Desktop and docker-ce when you're talking about CUDA integration and performance. You probably just want docker-ce with the nvidia-runtime configured.
The easier distros with Nvidia drivers are going to be the Debian, Fedora or Ubuntu flavors, and you need to pay attention to the CUDA requirement which is not always in-line with the stock gaming GPU version of drivers. Nvidia has a compatibility matrix you can lookup with detailed instructions on how to navigate what is what.