Slashdot Mirror


Microsoft Creates a Docker-Like Container For Windows

angry tapir writes Hoping to build on the success of Docker-based Linux containers, Microsoft has developed a container technology to run on its Windows Server operating system. The Windows Server Container can be used to package an application so it can be easily moved across different servers. It uses a similar approach to Docker's, in that all the containers running on a single server all share the same operating system kernel, making them smaller and more responsive than standard virtual machines.

3 of 95 comments (clear)

  1. This is a bit misleading by silviuc · · Score: 5, Informative

    Docker is moslty a set of tools to allow simple management of containers. It's not itself a container technology. On Linux, Docker leverages LXC and a bunch of other things. On Windows, the same functionality will be available but using Microsoft's container technology. MS and Docker are actually working on getting the Docker toolset on Windows

    1. Re:This is a bit misleading by Richard_at_work · · Score: 4, Informative

      Yes, this is in actuality Docker for Windows, as this line from the article says:

      Both Windows Server Containers and Hyper-V Containers can be controlled through the Docker engine, allowing administrators to manage both Docker and Microsoft containers in the same environment.

  2. Re:Yet again by Richard_at_work · · Score: 1, Informative

    You obviously didn't read the article - its Docker for Windows, the main management system for this is Docker, its just using the existing HyperV virtualisation system rather than expending effort porting Dockers virtualisation subsystem to Windows. Portability doesn't really matter here, because of the way Docker works (sharing kernels, virtual filesystems etc) - so you will rather run a Unix container on a Unix host, and a Windows container on a Windows host. The benefit here is that you can manage both using the same system - how Docker accomplishes what it does on each platform is an implementation detail you don't need to know about, its just Docker to you.