Could I use docker or something similar to deploy windows application?

I am running a game on Windows, and it requires every OS can only run one. And If I want to run more, currently I open vmware and run the game inside. But the problem is it takes too much memory and disk to run a whole another virtual OS. I know docker will reduce this, but it doesn’t seem to support Windows.

Am I right? If so, any other solutions?

  • Starting an app fails
  • Kong Api's and Plugins are getting removed after kong docker container start and stop
  • What does BandwidthIn and BandwidthOut graph represent for a service?
  • Docker, no IPAddress in docker inspect
  • docker commit fails with “no such id”
  • Bypass install configuration in dockerfile
  • Cannot download Docker images behind a proxy
  • ASP.NET Core Docker port forwarding on Ubuntu 16.10
  • Docker container with Angular2 app and NodeJs does not respond
  • How can I forward localhost port on my container to localhost on my host?
  • Docker container doesn't reload Angular app
  • Unable to pull docker image - Repository not found
  • One Solution collect form web for “Could I use docker or something similar to deploy windows application?”

    Docker uses LXC (linux containers) so cannot run a Windows operating system.

    You can use docker on Windows using a boot2docker VM, but this is not the same as docker running a Windows operating system (your containers will run unix based operating systems inside the boot2docker VM).

    To do what you’re after, you’ll need to use separate VMs.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.