We are working with our data center to make Windows Server 2016
available as soon as possible. When it's Generally Available (GA)
in mid-October it would take us few more weeks after that to bring
Server 2016 hosts online.
on 12 Jan, 2017 09:13 PM
I would be happy with just the docker daemon running on the machine so that I could spin up a windows server core or nano docker image. This means I would require that the windows docker daemon is running on the machine, rather than the linux daemon and I believe at current the windows daemon to be able to run windows docker images is currently only in beta. See here for more info: https://stefanscherer.github.io/run-linux-and-windows-containers-on-windows-10/
We are also looking forward to server 2016 because with 2012 the opengl drivers are too low to run our tests. I'm not sure if you're considering release the 2016 image with limited software? For us we'd need visual studio as well as the python versions.
Could you tell me if its possible to create Linux Docker Container on Visual Studio 17 image. I tried but got a error, 'linux system image cannot be created'. Is there a way to do so. I heard LinuxKit allows it, Could you share any information on it.
Also which isolation mode is used by server 2016, Hyper-V ,Windows server container or both.
Hi, you can change the Docker for Windows installation to switch to Linux containers. Would it be possible to provide a VS 2017 image which has Docker with Linux containers configured? I think this is the most desired set up for most people, as most devs will probably want to build .NET Core apps on Linux containers.
As said earlier in this topic Linux containers will be available when we start supporting nested virtualization on our Hyper-V servers. You cannot run Linux in Windows Containers if Hyper-V is not enabled on the machine. As long as our build workers are VMs their selves, nested virtualization is needed.
What we will do in near future (about the end of summer), is providing builds on Linux VMs (not containers), the same way we provide Windows builds now. So you will be able to set up different build worker images in your settings, and your build will happen on both Windows and Linux.