FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build WORKDIR /src COPY QMax.slnx ./ COPY server/QMax.Api/QMax.Api.csproj server/QMax.Api/ RUN dotnet restore server/QMax.Api/QMax.Api.csproj COPY server/QMax.Api server/QMax.Api RUN dotnet publish server/QMax.Api/QMax.Api.csproj -c Release -o /app/publish FROM mcr.microsoft.com/dotnet/aspnet:10.0 WORKDIR /app COPY --from=build /app/publish . ENV ASPNETCORE_URLS=http://+:8080 EXPOSE 8080 ENTRYPOINT ["dotnet", "QMax.Api.dll"]