Komutu çalıştırdığımda docker run -i -t myProject
hata gösteriyor:
Kurulu herhangi bir .NET Core SDK'sını bulmak mümkün değildi. NET Core SDK komutlarını çalıştırmak mı istediniz? Bir .NET Core SDK yükleyin: https://aka.ms/dotnet-download
Ancak, .NET Core SDK yüklü ve PATH
doğru (burada takip edilir: https://docs.microsoft.com/en-us/aspnet/core/test/troraseot?view=aspnetcore-3.1#no-net -core-sdks-tespit edildi ).
Dahası, projem yalnızca çalışma zamanı .NET Core SDK'sına ihtiyaç duyuyor.
Sorunun ne olabileceğini bilen var mı?
Dotnet --info çalıştırırken var:
.NET Core SDK (herhangi bir global.json'u yansıtan): Sürüm: 3.1.101 Tamamlama: b377529961
Çalışma Zamanı Ortamı: İşletim Sistemi Adı: Windows İşletim Sistemi Sürümü: 10.0.18363 İşletim Sistemi Platformu: Windows RID: win10-x86 Temel Yol: C: \ Program Dosyaları (x86) \ dotnet \ sdk \ 3.1.101 \
Ana bilgisayar (destek için yararlı): Sürüm: 3.1.1 Tamamlama: a1388f194c
Kurulu .NET Core SDK'ları: 3.1.101 [C: \ Program Dosyaları (x86) \ dotnet \ sdk]
Yüklü .NET Core çalışma zamanları: Microsoft.AspNetCore.App 3.1.0 [C: \ Program Files (x86) \ dotnet \ shared \ Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.1 [C: \ Program Dosyaları (x86 ) \ dotnet \ shared \ Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.0 [C: \ Program Dosyaları (x86) \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.1 [C : \ Program Files (x86) \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.0 [C: \ Program Dosyaları (x86) \ dotnet \ shared \ Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop. Uygulama 3.1.1 [C: \ Program Dosyaları (x86) \ dotnet \ shared \ Microsoft.WindowsDesktop.App]
Ek .NET Core çalışma zamanları veya SDK'lar yüklemek için: https://aka.ms/dotnet-download
ENTRYPOINT
komut doğru yolu başvuran?