Del curso: .NET 7 esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Soporte nativo para contenedores

Soporte nativo para contenedores - Tutorial de .NET

Del curso: .NET 7 esencial

Soporte nativo para contenedores

Hoy en día, el uso de contenedores es una práctica muy usada, sobre todo cuando construimos aplicaciones nativas para la nube. En .NET 7 vamos a encontrar una nueva característica que nos permite crear imágenes de contenedores de Docker sin la necesidad de tener un archivo Dockerfile, que es lo que generalmente usamos para construir este tipo de imágenes. Vamos a ver cómo es esto. Aquí voy a crear un nuevo proyecto de tipo webapi y le voy a poner native-containers. Entonces, aquí ya está el folder native-containers y lo que voy a hacer, entonces, es agregar un paquete de NuGet llamado Microsoft.NET.Build.Containers, que es, justamente, el paquete de NuGet que tiene la funcionalidad para poder crear una imagen de Docker sin necesidad de tener el archivo Dockerfile. Vamos a agregar este paquete de NuGet. Y aquí lo que voy a hacer es probar la aplicación antes de contenerizarla. Lo que voy a hacer es ejecutar dotnet run para permitir que esto ejecute. Como es de tipo Web API, lo que va…

Contenido