Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

244
Views
Cree un archivo Docker basado en Linux para el proyecto .NET Framework

Tengo un proyecto ASP.Net Framework 4.8. Quiero crear un archivo Docker basado en Linux para este proyecto, pero no puedo encontrar una imagen basada en Linux para usar como imagen base en mi archivo Docker para .NET Framework. ¿Cómo puedo crear un archivo Docker para esto?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

.NET Framework no es multiplataforma. Tampoco lo es ASP.NET en sí mismo. No funcionan en Linux. Por lo tanto, no hay imágenes de contenedores basadas en Linux que le permitan ejecutar .NET Framework o ASP.NET Framework.

Y no se puede hacer uno personalizado; .NET Framework simplemente no se ejecutará en Linux.

Es por eso que Microsoft creó .NET Core (y ahora solo se llama .NET) y ASP.NET Core, por lo que serían multiplataforma y podría usarlos en Linux, incluidas las imágenes de contenedores basadas en Linux.


Como se sugiere en algunos comentarios, es posible que pueda usar mono. Mono es una implementación (no realmente compatible) de .NET Framework que pretende funcionar en Linux. No es 100% compatible con .NET Framework, por lo que su aplicación puede o no funcionar con él.


Una opción mejor, pero más difícil, sería migrar su aplicación a ASP.NET Core 6, que es compatible con contenedores basados en Linux.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!