in

Estableciendo los primeros pasos en el desarrollo de Docker, ¿cómo agregar otra versión de .NETCore?

Al intentar iniciar un servicio dentro de un entorno Docker, esto no fue posible debido a la versión incorrecta de .NETCore, como puede ver en este extracto de los registros de mi contenedor Docker:

# cd 2022-11-24 12:01:46 It was not possible to find any compatible framework version
2022-11-24 12:01:46 The framework 'Microsoft.NETCore.App', version '6.0.0' was not found.
2022-11-24 12:01:46   - The following frameworks were found:
2022-11-24 12:01:46       5.0.17 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
2022-11-24 12:01:46 
2022-11-24 12:01:46 You can resolve the problem by installing the specified framework and/or SDK.
2022-11-24 12:01:46 
2022-11-24 12:01:46 The specified framework can be found at:
2022-11-24 12:01:46   - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=6.0.0&arch=x64&rid=debian.10-x64

Este análisis es correcto, como puedes ver aquí:

# cd /usr/share/dotnet/shared/Microsoft.NETCore.App
# ls -ltra
total 20
drwxrwxr-x 2 root root 12288 Apr 14  2022 5.0.17
drwxrwxr-x 3 root root  4096 Apr 14  2022 .
drwxrwxr-x 1 root root  4096 May 28 08:31 ..
#

=> sin versión 6.0.0

Me imagino que me vendría bien un apt línea de comando relacionada para arreglar esto, pero esto significaría que debo hacer esto cada vez que vuelvo a iniciar mi servicio, lo que obviamente no quiero.

¿Cómo puedo configurar mi entorno Docker para que incluya la versión 6.0.0 de Microsoft.NETCore.App?

Mi computadora, en la que se ejecuta Docker, es una Windows-10. Los contenedores de Docker son todos contenedores de Linux:

uname -a
Linux c91f4dccfd60 5.10.102.1-microsoft-standard-WSL2 
  #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 GNU/Linux

El proyecto en sí es uno de C#, el *.csproj projectfile contiene la siguiente entrada:

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>

-> entonces, ¿por qué instalar .Net framework 5.0.17?

Gracias por adelantado

0

¿Te ayudó la respuesta?

Subscribirse
Notificar por
guest

0 Comentarios
Inline Feedbacks
Ver todas las Respuestas

Evaluando la función iszero

¿Cómo encontrar las tétradas nulas covariantes de las tétradas nulas contravariantes?