designeriop.blogg.se

Docker for windows vs docker on windows
Docker for windows vs docker on windows












Docker for Windows hides the VM for the most part, but it's there. This is nice for Servers but less so for my laptop. Running Containers inside a VM gives you significant isolation with some overhead. This can be a good thing or a bad thing, depending on what your goals are. Historically on Windows, however, Linux Containers run inside a Hyper-V virtual machine.

docker for windows vs docker on windows

Containers are happening and you should be looking hard at them for your deployments. Some containers naysayers say, sure, we could do the same thing with Virtual Machines, but even today, a VHD (virtual hard drive) is rather an unruly thing and includes a ton of overhead that a container doesn't have. If I want to run my my ASP.NET Core application, I can just type "docker run -p 5000:80 shanselman/demos" at the command line, and it'll start up! I don't have any concerns that it won't run. They are a nice and clean way to get a reliable and guaranteed deployment, no matter the host system.

docker for windows vs docker on windows docker for windows vs docker on windows

Containers are lovely, in case you haven't heard.














Docker for windows vs docker on windows