FROM mcr.microsoft.com/dotnet/sdk:8.0 AS backend
WORKDIR /app
COPY . ./
#ENV ASPNETCORE_HTTP_PORTS=5002
ENV ASPNETCORE_URLS=http://0.0.0.0:5002
RUN dotnet restore Truck_App/Controller.csproj
COPY Truck_App/appsettings.json /app/appsettings.json
RUN dotnet build --configuration Release Truck_App/Controller.csproj
EXPOSE 5002
ENTRYPOINT ["dotnet","Truck_App/bin/Release/net8.0/Controller.dll"]