| 12345678910111213141516171819 | FROM mcr.microsoft.com/dotnet/sdk:8.0 AS buildWORKDIR /source# copy csproj and restore as distinct layersCOPY sisk/*.csproj .RUN dotnet restore -r linux-musl-x64# copy and publish app and librariesCOPY sisk/ .RUN dotnet publish -c release -o /app -r linux-musl-x64# final stage/imageFROM mcr.microsoft.com/dotnet/aspnet:8.0 AS runtimeWORKDIR /appCOPY --from=build /app .ENTRYPOINT ["dotnet", "./sisk.dll"]EXPOSE 8080
 |