Héberger ASP.NET Core dans des conteneurs DockerHost ASP.NET Core in Docker containers

Les articles suivants sont disponibles pour en savoir plus sur l’hébergement d’applications ASP.NET Core dans Docker :The following articles are available for learning about hosting ASP.NET Core apps in Docker:

Introduction aux conteneurs et à DockerIntroduction to Containers and Docker
Découvrez dans quelle mesure la mise en conteneur est une approche de développement de logiciels qui consiste à empaqueter une application ou un service, ses dépendances et sa configuration sous forme d’image de conteneur.See how containerization is an approach to software development in which an application or service, its dependencies, and its configuration are packaged together as a container image. L’image peut être testée, puis déployée sur un hôte.The image can be tested and then deployed to a host.

Présentation de DockerWhat is Docker
Découvrez Docker, projet open source permettant d’automatiser le déploiement d’applications en tant que conteneurs portables et autonomes exécutables sur le cloud ou localement.Discover how Docker is an open-source project for automating the deployment of apps as portable, self-sufficient containers that can run on the cloud or on-premises.

Terminologie DockerDocker Terminology
Découvrez les termes et définitions de la technologie Docker.Learn terms and definitions for Docker technology.

Conteneurs, images et registres DockerDocker containers, images, and registries
Découvrez comment les images de conteneur Docker sont stockées dans un registre d’image pour un déploiement cohérent entre les environnements.Find out how Docker container images are stored in an image registry for consistent deployment across environments.

Générer des images Docker pour les applications .NET CoreBuild Docker Images for .NET Core Applications
Découvrez comment générer et dockeriser une application ASP.NET Core.Learn how to build and dockerize an ASP.NET Core app. Explorez les images Docker gérées par Microsoft et examinez des cas d’usage.Explore Docker images maintained by Microsoft and examine use cases.

Visual Studio Tools pour DockerVisual Studio Tools for Docker
Découvrez dans quelle mesure Visual Studio 2017 prend en charge la création, le débogage et l’exécution d’applications ASP.NET Core ciblant le .NET Framework ou .NET Core sur Docker pour Windows.Discover how Visual Studio 2017 supports building, debugging, and running ASP.NET Core apps targeting either .NET Framework or .NET Core on Docker for Windows. Les conteneurs Windows et Linux sont pris en charge.Both Windows and Linux containers are supported.

Publication sur une image DockerPublish to a Docker Image
Découvrez comment utiliser l’extension Visual Studio Tools pour Docker afin de déployer une application ASP.NET Core sur un hôte Docker sur Azure à l’aide de PowerShell.Find out how to use the Visual Studio Tools for Docker extension to deploy an ASP.NET Core app to a Docker host on Azure using PowerShell.

Configurer ASP.NET Core pour l’utilisation de serveurs proxy et d’équilibreurs de chargeConfigure ASP.NET Core to work with proxy servers and load balancers
Une configuration supplémentaire peut être nécessaire pour les applications hébergées derrière des serveurs proxy et des équilibreurs de charge.Additional configuration might be required for apps hosted behind proxy servers and load balancers. Le passage des requêtes à travers un proxy masque souvent des informations sur la requête d’origine, comme le schéma et l’adresse IP du client.Passing requests through a proxy often obscures information about the original request, such as the scheme and client IP. Il peut être nécessaire de transférer manuellement à l’application certaines informations sur la requête.It might be necessary to forwarded some information about the request manually to the app.