Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Native Docker on Windows

Recently I have read some news articles that states Microsoft is working with Docker to make docker run natively on Windows Server.

The thing I want to ask is, will this allow Windows applications to run inside docker containers, or is this just a way to run the already availble library of docker images (which runs a specific subset of a linux derivative inside them) to run on Windows without the use of a VM?

like image 801
Wynand Pieterse Avatar asked May 07 '26 07:05

Wynand Pieterse


2 Answers

It's about running Windows containers in Windows hosts.

Linux containers will still need to run on Linux (or within a Linux VM on a Windows host, but you can already do that today, with boot2docker).

Here is a source from Microsoft. Note the diagram.

like image 118
Thomas Orozco Avatar answered May 10 '26 02:05

Thomas Orozco


Windows Server has one feature called Windows Services for UNIX (SFU) or Subsystem for UNIX-based Applications (SUA) This as a kernel extension of Windows but is minimal.

I believe this is possible if Microsoft change these "kernel extension" to be compatible to Linux most recents kernels, to do one "think" that can run some user-mode Linux applications.

like image 38
walton Avatar answered May 10 '26 01:05

walton



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!