3 ms·
Containers are not VMs despite often being used as such. Windows will not run Linux-containers and Windows-containers will not run on Linux, just like the same
by josteink 11y ago
Containers are not VMs despite often being used as such.
Windows will not run Linux-containers and Windows-containers will not run on Linux, just like the same restriction applies the other way around.
A container typically runs with the same kernel as the host, and therefore is restricted to be the same type of operating-system.
- therealmarv 11y agoThanks! I'm really curious what a Windows container is capable of. Many Windows programs are dependent on GUIs. I can imagine that Windows containers are a great testing platform. Let's see what else is possible.
- ossreality 11y agoThey're for headless services...
- dragontamer 11y agoAlmost the entirety of ASP.NET and Windows Web Programming can be run headlessly. StackOverflow is entirely built on top of Windows and .NET. Its not necessarily an inefficient platform, despite Window's reputation.
- aikah 11y agoIsn't it supposed to work with Docker ? I thought Docker was *nix only ?
- Sanddancer 11y agoDocker isn't *nix only, MS and Docker have ported it to Windows 10 and Server 2016. You're able to use the same API between the various Docker hosts, but the binary compatibility is much the same as that between Linux and OS X versions of Docker.