Evento
Campionato do Mundo de Power BI DataViz
Feb 14, 4 PM - Mar 31, 4 PM
Con 4 posibilidades de entrar, poderías gañar un paquete de conferencias e facelo ao Live Grand Finale en Las Vegas
Máis informaciónEste explorador xa non é compatible.
Actualice a Microsoft Edge para dispoñer das funcionalidades máis recentes, as actualizacións de seguranza e a asistencia técnica.
Nota
Esta no es la versión más reciente de este artículo. Para la versión actual, consulte la versión de .NET 9 de este artículo.
Aviso
Esta versión de ASP.NET Core ya no se admite. Para obtener más información, consulte la directiva de compatibilidad de .NET y .NET Core. Para la versión actual, consulte la versión de .NET 9 de este artículo.
Importante
Esta información hace referencia a un producto en versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no proporciona ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.
Para la versión actual, consulte la versión de .NET 9 de este artículo.
Tiene a su disposición los siguientes artículos para aprender a hospedar aplicaciones de ASP.NET Core en Docker:
Introducción a los contenedores y Docker
Obtenga información sobre la inclusión en contenedores, un enfoque de desarrollo de software en el que una aplicación o un servicio, sus dependencias y su configuración se empaquetan como una imagen de contenedor. Puede probar la imagen y, después, implementarla en un host.
¿Qué es Docker?
Descubra Docker, un proyecto de código abierto para automatizar la implementación de aplicaciones como contenedores portátiles y autosuficientes que se pueden ejecutar en la nube o localmente.
Terminología de Docker
Conozca los términos y las definiciones de la tecnología de Docker.
Contenedores, imágenes y registros de Docker
Descubra cómo se almacenan las imágenes de contenedor de Docker en un registro de imágenes para la implementación coherente en los entornos.
Ejecución de una aplicación ASP.NET Core en contenedores de Docker Aprenda a compilar y a dockerizar una aplicación ASP.NET Core. Explore las imágenes de Docker que mantiene Microsoft y examine los casos de uso.
Ejemplos de .NET y Docker Guía y ejemplos que muestran cómo usar .NET y Docker para el desarrollo, las pruebas y la producción.
Herramientas de contenedor de Visual Studio
Descubra la manera en que Visual Studio admite la compilación, la depuración y la ejecución de aplicaciones de ASP.NET Core destinadas a .NET Framework o .NET Core en Docker para Windows. Se admiten contenedores de Windows y Linux.
Publicación en Azure Container Registry
Obtenga información sobre cómo usar la extensión de herramientas de contenedor de Visual Studio para implementar una aplicación de ASP.NET Core en un host de Docker en Azure mediante PowerShell.
Configurar ASP.NET Core para trabajar con servidores proxy y equilibradores de carga
Podría ser necesario realizar una configuración adicional para las aplicaciones hospedadas detrás de servidores proxy y equilibradores de carga. El proceso de pasar solicitudes a través de un proxy suele ocultar información de la solicitud original, como la dirección IP de cliente y el esquema. Podría ser necesario reenviar manualmente a la aplicación cierta información de la solicitud.
GC mediante Docker y contenedores pequeños Trata de la selección de GC con contenedores pequeños.
Deshabilitar reloadOnChange
puede reducir significativamente el número de archivos abiertos. Para deshabilitar la recarga de archivos de configuración, establezca la variable de entorno DOTNET_HOSTBUILDER__RELOADCONFIGONCHANGE=false
-
Para obtener enfoques alternativos o dejar comentarios sobre este problema, consulte esta incidencia de GitHub.
Comentarios de ASP.NET Core
ASP.NET Core é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios:
Evento
Campionato do Mundo de Power BI DataViz
Feb 14, 4 PM - Mar 31, 4 PM
Con 4 posibilidades de entrar, poderías gañar un paquete de conferencias e facelo ao Live Grand Finale en Las Vegas
Máis informaciónFormación
Módulo
Compilación de una aplicación web en contenedores con Docker - Training
Use Docker para compilar, almacenar y administrar imágenes de contenedor privadas con Azure Container Registry.
Documentación
Ejecutar una aplicación ASP.NET Core en contenedores de Docker
Obtenga información sobre cómo usar las imágenes de Docker de ASP.NET Core publicadas desde el registro de Docker. Extraiga imágenes y cree las suyas propias.
Herramientas de contenedor de Visual Studio con ASP.NET Core
Obtenga información sobre cómo usar las herramientas de Visual Studio y Docker para Windows para incluir en un contenedor una aplicación de ASP.NET Core.
Tutorial sobre cómo incluir una aplicación en un contenedor con Docker - .NET
En este tutorial obtendrá información sobre cómo incluir una aplicación de .NET en un contenedor con Docker.