From f00adb968e65decc44dcf3ddf2e8e0065525a337 Mon Sep 17 00:00:00 2001 From: clchieu Date: Wed, 27 Mar 2024 18:40:41 +0100 Subject: [PATCH] Debug du chemin vers l'api --- docker/Dockerfile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 4de477e..48d3ee6 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,24 +1,24 @@ -FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base -COPY API_SQLuedo/API/API.csproj /api/ -WORKDIR /api -EXPOSE 5000 - FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build +WORKDIR /src +COPY API_SQLuedo/API/API.csproj . # Restore dependencies RUN dotnet restore API.csproj # Copy the rest of the files -COPY API_SQLuedo/API/. api/ -WORKDIR "/src/API_SQLuedo" -RUN dotnet build "API.csproj" -c Release -o /app/build +COPY API_SQLuedo/API/ . + +# Build the application +RUN dotnet build API.csproj -c Release -o /app/build # Publish the application FROM build AS publish -RUN dotnet publish "API.csproj" -c Release -o /app/publish +RUN dotnet publish API.csproj -c Release -o /app/publish + # Final image -FROM base AS final -WORKDIR /app +FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base +WORKDIR /api +EXPOSE 5000 COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "API.dll"]