Procurando o caminho para empacotar um aplicativo asp.net no IIS em um contêiner docker.
Os documentos/exemplos que vimos até agora mostram como empacotar um aplicativo do Windows (e, por extensão, serviço do Windows) em um contêiner docker:
A partir disso, podemos ver como empacotar um servidor apache junto com nosso aplicativo em um contêiner docker.
Mas o que não vemos são docs/vision para incorporar a instância do IIS (com nosso aplicativo instalado nela) em um contêiner docker.
Onde encontrar tais documentos/exemplos?
(Temos um aplicativo asp.net no IIS 8.5 / .NET 4.51)
Parece que é isso que você está procurando:
https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-container-samples/iis
A amostra que Bryan postou é um ótimo recurso (essa é a conta GitHub do Hyper-V, então rastreamos problemas e solicitações lá).
Além disso, usamos o IIS como a carga de trabalho padrão para nossos guias de início rápido do Windows Server Container e do Hyper-V Container. Aqui estão as instruções passo a passo para o servidor TP4: https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker .