Microsoft to allow Linux containers to run on Windows Server
Developers will soon be able to run Linux containers natively on Windows Server, Microsoft Corp. said at Dockercon 2017 Wednesday.
Windows Server 2016 already provides support for Docker containers, but it’s a complicated process to run them because developers need to target Windows specifically. However, Microsoft said it’s adapting the resource isolation feature in its Hyper-V software for creating virtual machines to support Linux-based containers on the platform.
In a blog post, John Gossman, Azure lead architect at Microsoft, said the end result will be that Linux containers will provide same isolation and management experience as native Windows Server containers, on the same host. He said the point of hosting Linux and Windows containers in the same environment was to simplify information technology infrastructures, so that companies can run both kinds of containers and streamline their application development processes. Windows Server developers and IT admins will eventually be able to “run any container images regardless of their platform,” Gossman added.
Microsoft has got a number of major Linux companies on side with the initiative, including Canonical Ltd., Intel Corp., Red Hat Inc. and SUSE. Each of these companies’ Linux distributions will be added to the list of compatible options, the company said.
According to Scott Johnston, chief operating officer at Docker Inc., the advent of hyper-V Linux containers and Docker’s new LinuxKit represent “a unique, innovative solution for developers building heterogeneous, hybrid cloud applications.”
Microsoft has been busy at Dockercon this week. Earlier, it announced a new overlay networking driver for Windows Server 2016. Using it, organizations can create Docker Swarms with multiple Windows Server and Linux hosts, without the need to separately configure the underlying network fabric.
Microsoft also played a role in the development of a new service from Docker that aims to lower the entry barrier to software containers. The Modernize Traditional Applications Program is designed to help companies move existing workloads and legacy applications to a microservices infrastructure.
Image: efes/pixabay
A message from John Furrier, co-founder of SiliconANGLE:
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our mission to provide free, deep, and relevant content.
Join our community on YouTube
Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.
THANK YOU