From efa19fb6f427ef66e48190960ea232518573f304 Mon Sep 17 00:00:00 2001 From: xiaolipro <2357729423@qq.com> Date: Sun, 5 Jan 2025 20:56:21 +0800 Subject: [PATCH] 1 --- src/InterfaceForward.Api/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/InterfaceForward.Api/Dockerfile b/src/InterfaceForward.Api/Dockerfile index 61d187b..cd4a356 100644 --- a/src/InterfaceForward.Api/Dockerfile +++ b/src/InterfaceForward.Api/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:8.0.303 AS build +FROM mcr.microsoft.com/dotnet/sdk:8.0.303 AS base ARG BUILD_CONFIGURATION=Release WORKDIR /src COPY . /src @@ -6,11 +6,11 @@ RUN dotnet restore "src/InterfaceForward.Api/InterfaceForward.Api.csproj" WORKDIR "/src/InterfaceForward.Api" RUN dotnet build "InterfaceForward.Api.csproj" -c $BUILD_CONFIGURATION -o /app/build -FROM build AS publish +FROM base AS publish ARG BUILD_CONFIGURATION=Release RUN dotnet publish "InterfaceForward.Api.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false FROM base AS final WORKDIR /app COPY --from=publish /app/publish . -ENTRYPOINT ["dotnet", "InterfaceForward.Api.dll"] \ No newline at end of file +ENTRYPOINT ["dotnet", "InterfaceForward.Api.dll"]