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

229
Views
Cómo instalar .NET 4.7.2 con SQL Server en un contenedor Docker

Estoy intentando instalar SQL Server y .NET 4.7.2 en un contenedor Docker.

  • Necesito poder iniciar un servicio .net 4.7.2
  • Inicie un test.dll
  • El servicio .NET 4.7.2 consultará en la base de datos de SQL Server

Intenté instalarlos a través de un archivo docker, pero sigue fallando al instalar .NET 4.7.2 porque necesita reiniciar la 'computadora'. Lo intenté a través de docker build a dockerfile.

También traté de instalar .net 4.7.2 en mi contenedor de SQL Server a través de Chocolatey, pero también necesito reiniciar. Lo cual no funcionará.

También traté de instalar SQL Server en mi contenedor .net 4.7.2 a través de Chocolatey, pero aún falla.

El siguiente paso, estoy pensando en crear un contenedor de SQL Server y otro contenedor .net 4.7.2 que ejecutará mis pruebas e iniciará mi servicio. Luego vinculándolos para que pueda comunicarse con la base de datos en el contenedor de SQL Server. El problema con esto es que tengo dificultades para unirlos.

Tenga en cuenta que este no es un proyecto ASP.NET (hay muchos tutoriales con ASP.NET y SQL Server, pero no se aplica a mi caso)...

Vea a continuación para mi dockerfile:

 FROM microsoft/mssql-server-windows-developer ENV sa_password=Passw0rd ENV ACCEPT_EULA=Y ENV download_url="https://download.microsoft.com/download/9/2/2/9228AAC2-90D1-4F48-B423-AF345296C7DD/EN/x64/DacFramework.msi" ENV NET_DP_472 https://download.microsoft.com/download/6/E/4/6E48E8AB-DC00-419E-9704-06DD46E5F81D/NDP472-KB4054530-x86-x64-AllOS-ENU.exe RUN Invoke-WebRequest -Uri $env:download_url -OutFile DacFramework.msi ; ` Start-Process msiexec.exe -ArgumentList '/i', 'DacFramework.msi', '/quiet', '/norestart' -NoNewWindow -Wait; ` Remove-Item -Force DacFramework.msi # net framework -> 472 RUN Invoke-WebRequest $Env:NET_DP_472 -OutFile framework472.exe -UseBasicParsing; Start-Process framework472.exe -ArgumentList '/q' -Wait; Remove-Item -Force framework472.exe
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Si agrega n a su -ArgumentList "/qn" , esto evitará un reinicio

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!