Docker para Windows para alojar el servidor IIS: ¿cuál es la ruta?

Buscando el camino para empaquetar un asp.net aplicación en IIS en un contenedor docker.

Los documentos / ejemplos que hemos visto hasta ahora muestran cómo empaquetar una aplicación de Windows (y, por extensión, un servicio de Windows) en un contenedor docker:

A partir de ahí, podemos ver cómo empaquetar un servidor apache junto con nuestra aplicación en un contenedor docker.

Pero lo que no vemos son docs / vision para incrustar la instancia de IIS (con nuestra aplicación instalada) en un contenedor docker.

¿Dónde encontrar dichos documentos/ejemplos?

(Tenemos un asp.net aplicación en IIS 8.5 /. NET 4.51)

Parece que esto es lo que buscas:

https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-container-samples/iis

Ejemplo para crear una imagen de contenedor de Windows Server con IIS 10.0 habilitado

Estas muestras se crearon para Windows Server 2016 Technical Preview 3 con contenedores. Asumen que la imagen base del contenedor WindowsServerCore está presente.

La muestra que Bryan publicó es un gran recurso (esa es la cuenta de GitHub de Hyper-V, por lo que hacemos un seguimiento de los problemas y las solicitudes allí).

Además, utilizamos IIS como carga de trabajo predeterminada para nuestras guías de inicio rápido de contenedores de Windows Server y Contenedores de Hyper-V. Aquí hay instrucciones paso a paso para el servidor TP4: https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker.

Bueno, eso es muy generoso de su parte; si pudiera ampliar un poco “Veo cómo empaquetar un servicio de Windows en un contenedor docker”, ¿dónde lo vio? ¿se refería a la vista previa técnica o alguna otra versión de Windows?

¿Se refiere a la “vista previa técnica” de Windows Server 2016?

Gracias. El docker.com link se refiere a la ejecución de contenedores basados en Linux, aunque desde un cliente de Windows. Lo recomiendo https://blog.docker.com/2015/08/tp-docker-engine-windows-server-2016 / para una actualización y ScottGu's Blog - Announcing Windows Server 2016 Containers Preview para obtener información más reciente sobre los contenedores de Windows Server.

@Bryan estoy preguntando “¿Cómo hacer Z?“La respuesta podría ser:” Use la versión X de Windows y siga doc Y” (o lo que sea). Solo estoy haciendo la pregunta… ¡dime la respuesta!