2

My idea is to install Docker on my Windows 10 computer, and run some programs in their own container. This would have various pros:

  • Having some applications separated from others.
  • Being able to run two instances of programs such as Skype where I am logged in with two different user account.
  • Programs not contaminating the registry of the main system.
  • Being able to easily transfer the application and all of it's files, folders, registry keys to another computer.

What I am unsure about is whether Docker on Windows works the same way as on Linux, and that is only using one kernel? I have a feeling that on Windows it offers an (almost) fully virtualized environment to the programs, and a partial virtualization is not possible on Windows.

My questions would be the following:

  • Would installing programs in Docker on Windows take up (considerably) more space than installing it normally?
  • Would Windows form applications work in Docker?
  • Would hardware accelarated programs, such as games run in Docker, and if yes, would there be a noticable difference in performance?

I have previously used Sandboxie, which had it's faults, and I know Docker wasn't technically created for this purpose, but could it be used as a free replacement for Sandboxie?

0 Answers0