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?

  • Can't CD into directory with 755 permissions?
  • Storing secret env variables as separate data container in Docker
  • Default private registry in Docker
  • Docker-Compose pass IP of services
  • Artifactory as docker Registry - docker-remote-cache stays empty
  • In docker container how to run another container command?
  • Symfony logs to stdout inside Docker container
  • Unable to change directories while building docker Image using Dockerfile
  • How to define crontab in docker container with redhat
  • Router assign ip to docker container
  • How to run a web-project's branches in parallel?
  • Best place to install antivirus with docker
  • 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.