You can launch a container on any platform. For a container, we need RAM and CPU mainly. These resources you can take from Azure as well. The below command will run a container with a given CPU and RAM.
$ az container create -g MyResourceGroup --name mywinapp --image winappimage:latest --os-type Windows --cpu 2 --memory 3.5