News for hackers. Stuff that matters.
Re:Docker and Microsoft partner to drive adoption of distrib... by tmzt on Wednesday October 15, 2014 @11:15AM (#8458839)
Can you comment at this point about what containerization on Windows will look like. A tree of processes, a lighter, file-based HyperV, or something else? What effect will this have on the filesystem layout? Will native ACLs be supported or mapping to Unix permissions? Has a timeline for initial code in github been announced?
Re:Docker and Microsoft partner to drive adoption of distrib... by johngossman on Wednesday October 15, 2014 @05:39PM (#8461954)
John Gossman from Microsoft here. Windows Server containers use the approach sometimes called Operating System Virtualization, just like Linux containers, Jails, etc.. The Wikipedia article is a pretty good summary: http://en.wikipedia.org/wiki/Operating_system%E2%80%93level_...

They are process based. They do not depend on HyperV and can run on Windows Server on bare metal or inside any hypervisor or cloud.

Re:Docker and Microsoft partner to drive adoption of distrib... by benjarrell on Wednesday October 15, 2014 @10:19PM (#8462962)
Can you compare this to AppV?
Re:Docker and Microsoft partner to drive adoption of distrib... by lstamour on Wednesday October 15, 2014 @11:26PM (#8463208)
I'll take a stab at it (no relation to Microsoft). As described in the following link, App-V does streaming of client app code from a server, appears very client-oriented. The technology behind it might not be, though: http://blogs.technet.com/b/gladiatormsft/archive/2013/11/05/... (describes the registry key with exceptions to the underlying namespacing of handles, I think?) This appears to be called Named Kernel Object Virtualization (a.k.a. the VObjects Subsystem) from the title of the post. But again, client-side oriented. I expect Docker integration to be server-side oriented code for this. Oh and if anyone's saying Microsoft's late to the party, there have been similar attempts on Windows platforms since at least 2006 using such techniques: https://www.usenix.org/legacy/events/vee06/full_papers/p24-y...
Re:Docker and Microsoft partner to drive adoption of distrib... by nickstinemates on Wednesday October 15, 2014 @02:08PM (#8460501)
Disclaimer: I am not speaking for Microsoft here, but my understanding of the facts that have been released.

> Can you comment at this point about what containerization on Windows will look like.

I cannot directly.

> A tree of processes, a lighter, file-based HyperV, or something else?

HyperV integration will exist (and is currently being worked on in the open for Docker) but the technology is fundamental to Windows, like hyper-v. As far as I am aware, not a hyper-v decendant.

> What effect will this have on the filesystem layout?

Each container will have its own.

> Will native ACLs be supported or mapping to Unix permissions?

Can't comment on these details, sorry!

> Has a timeline for initial code in github been announced?

It has not.