FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /licenseGen COPY . /licenseGen COPY Core.dll /app/ COPY cert.pfx /app/ RUN dotnet restore RUN dotnet publish -c Release -o /app --no-restore FROM mcr.microsoft.com/dotnet/sdk:8.0 WORKDIR /app COPY --from=build /app . ENTRYPOINT ["dotnet", "/app/licenseGen.dll", "--cert=/app/cert.pfx", "--core=/app/Core.dll"]