Thanks for the comments, fixxer. For the comment on memory allocation, I would love to know more details about where you saw problems as we are always trying to make Linux run better on Azure (and Hyper-V). For DNS, I would be surprised if this was the virtualization stack although it can be tricky to set-up DNS in the cloud.
For our partnership with Docker, it has already been very valuable to MS. With Azure, we want to offer customers and partners the ability and flexibility to deploy applications from any ecosystem and find many of our customers want to deploy both Windows and Linux as part of their application. For us, Docker offers an amazing API that spans the underlying container technology, for both Windows Server and Linux, to enable deployment, management and orchestration with the exact same tools and solutions. For example, the same Docker Client works against a Windows Server host and a Linux host.
We are excited to continue to partner with the Docker community, as our customers really do want this consistent experience, on Azure, on-premises and even in other clouds across Windows and Linux.
I will second Corey's request - we've been working to make sure that dynamic memory and other features of Hyper-V are first class experiences on Linux, if you can share details on what issues and what versions you had them on that would be really helpful.
For our partnership with Docker, it has already been very valuable to MS. With Azure, we want to offer customers and partners the ability and flexibility to deploy applications from any ecosystem and find many of our customers want to deploy both Windows and Linux as part of their application. For us, Docker offers an amazing API that spans the underlying container technology, for both Windows Server and Linux, to enable deployment, management and orchestration with the exact same tools and solutions. For example, the same Docker Client works against a Windows Server host and a Linux host.
We are excited to continue to partner with the Docker community, as our customers really do want this consistent experience, on Azure, on-premises and even in other clouds across Windows and Linux.