From d71fc7df9ee6befd675cf2b65d836eed61f4782f Mon Sep 17 00:00:00 2001 From: Jeff Leung Date: Wed, 21 Aug 2024 11:18:12 -0700 Subject: [PATCH] Actually switch to Bare Containers --- AS1024.NetworkQuality.Server/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AS1024.NetworkQuality.Server/Dockerfile b/AS1024.NetworkQuality.Server/Dockerfile index ceed564..f955a2e 100644 --- a/AS1024.NetworkQuality.Server/Dockerfile +++ b/AS1024.NetworkQuality.Server/Dockerfile @@ -13,12 +13,12 @@ RUN dotnet build "./AS1024.NetworkQuality.Server.csproj" -c $BUILD_CONFIGURATION FROM build AS publish ARG BUILD_CONFIGURATION=Release -RUN dotnet publish "./AS1024.NetworkQuality.Server.csproj" -c $BUILD_CONFIGURATION -o /app/publish +RUN dotnet publish "./AS1024.NetworkQuality.Server.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:StaticOpenSslLinking=true /p:StaticExecutable=true /p:StaticallyLinked=true /p:StripSymbols=true /p:DebugType=None /p:DebugSymbols=false - -FROM mcr.microsoft.com/dotnet/aspnet:8.0-alpine AS final +FROM scratch AS final WORKDIR /tmp WORKDIR /app EXPOSE 8080 COPY --from=publish /app/publish . +COPY --from=build /etc/ssl/certs/* /etc/ssl/certs/ ENTRYPOINT ["./AS1024.NetworkQuality.Server"] \ No newline at end of file