FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /src COPY backend/ProximaContracts/ ./ RUN dotnet restore WORKDIR /src/ProximaContracts.API RUN dotnet publish -c Release -o /app/publish FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS final ENV ASPNETCORE_URLS=http://+:8080 WORKDIR /app COPY --from=build /app/publish . EXPOSE 8080 ENTRYPOINT ["dotnet","ProximaContracts.API.dll"]