Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Run Docker on Windows without virtualization

I'd like to know if I can run docker with a windows containers on windows machine without machine virtualization, like it is on Linux.

Because I have my whole environment running on windows machines on azure, and it would be much easier to add docker to my current workflow if docker ran on windows without machine virtualization.

And If not, will it be possible in a near future?

like image 204
gabriel giovanini Avatar asked Jun 21 '16 16:06

gabriel giovanini


1 Answers

like it is on Linux.

On Linux, it is "Docker on Linux". If you want to run that docker on Windows, you need a VM: VirtualBox or, with docker 1.12, Hyper-V: see getting started.
But even that "Docker for Windows" is there to create a Linux VM, where Docker on Linux can operate.

And there is a Docker for AWS beta just announced yesterday. Again, that would use a Linux instance. An instance is a virtual server in the AWS cloud.
That would still be for enabling Docker on Linux.

Docker on Windows will be available only on Windows Server 2016 TP5+: see its documentation.
That is the only one which would run actual Windows image as containers.

like image 127
VonC Avatar answered Oct 19 '22 11:10

VonC