Need suggestions to deploy desktop app in cloud

I’m an intern and my responsibility is to migrate/deploy the legacy windows app in cloud. I was wondering if you guys could give me any suggestions?

End goal: People can go to the end point and view the app. OR at least should serve from cloud.

My Approach- Use docker and deploy in azure. But I dont know if this will give the user same experience as running the standalone software ap.

If any other suggestions, I would appreciate so much. I spent more than a month trying to find the approaches.

P.S Its a PyQT GUI.

Thanks!