WSL2 Windows Insider 20257.1 Docker Desktop 2.5.` (49550) docker: unrecognized service

I would recommend to try and choose whatever is best for you :slight_smile: As a Linux user I choose linux hosts when I want to make better use of hardware resources in Linux containers. If I need to use Windows host, I always use WSL2 but that’s me and I have never configured CUDA inside WSL2 without Docker Desktop. So if you can, use a linux host. If you can’t use a linux host, try to use WSL2. If you can’t configure WSL2 on Windows or you yust don’t like it for some reason, use Docker Desktop for Windows. If Docker Desktop for Windows doesn’t work as you expect, for example you experience performance issues, use WSL2. If you have still bad performance, use a linux host.