Re:Docker for Mac and Windows Beta
by bettyjunod on Thursday March 24, 2016 @03:39PM
(#11355773)
ThinApp is really about packaging existing Windows desktop apps with the appropriate OS bits that the application needs. Then you can run that "thinapped app" on a different version of Windows or from a USB drive. Considered app level virtualization. #1 use case was to run IE6 based apps on newer Windows OS.
When I search for xhyve it returns a project for OS X, it would be interesting to know the specific Windows technologies also.
As mentioned in the linked blog post, they're using Hyper-V as their hypervisor on Windows (it's a direct counterpart to xhyve on OSX, except entirely built into the OS).
The Docker for Mac and Windows beta does not use VirtualBox on either platform.
Re:Docker for Mac and Windows Beta
by erichocean on Thursday March 24, 2016 @01:33PM
(#11354690)
> it's a direct counterpart to xhyve on OSX, except entirely built into the OS
xhyve on Mac OS X is a very thin wrapper around Hypervisor.framework which itself is "entirely built into the OS".
My original question was if you need to run a separate VM for every Docker configuration or you can run different application versions at the same time. For example, running Outlook 2010, 2013, and 2016 side by side.
You can run multiple containers on a single host (VM).
Docker is a containerization standard that relies on various Linux capabilities to isolate application runtimes (or containers if you will). On Mac and Linux it used to be achieved by running a small Linux VM in VirtualBox, but looks like this release has brought xhyve on, which is supposed to have an even smaller foot print.
HTH.