Using docker desktop in production

We are a team working on a solution for downloading software to vehicles. This solution will then be run on several hundred windows clients in several factories. One idea for a solution is that we create a docker image that is then run under docker desktop for each client. The solution should be easy to upgrade and easy to support.
Do you recommend using Docker desktop in production?

Docker Desktop is for development

Quote:

The #1 containerization software for developers and teams

Your command center for innovative container development

Use Docker Engine for everything else. If your client has Windows, and you want to run Linux containers you will need to run a Linux virtual machine on Windows and install Docker Engine in the VM.

I don’t know your exact goals, but I’m not convinced that you really need Docker containers. What do you expect from it? What would run in the containers? Windows or Linux based app would run in the containers?