Dockerfile.sdk 359 B

123456789
  1. FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build
  2. ARG BUILD_CONFIGURATION=Release
  3. WORKDIR /src
  4. COPY api_cs.csproj .
  5. RUN dotnet restore api_cs.csproj
  6. COPY . .
  7. RUN dotnet build api_cs.csproj -c $BUILD_CONFIGURATION -o /app/build
  8. RUN dotnet publish api_cs.csproj -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false
  9. CMD ["dotnet", "/app/publish/api_cs.dll"]