From d57b9244256ec39c0a61a49f8e948cc8b8e5f16f Mon Sep 17 00:00:00 2001 From: khwezi Date: Sun, 8 Mar 2026 13:32:46 +0200 Subject: [PATCH] Refactored Dockerfile --- Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index d5b26b3..d965267 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM mcr.microsoft.com/dotnet/aspnet:8.0 +FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS final WORKDIR /app -COPY ./SampleApi/bin/Release/net8.0/publish/ . +USER app + +COPY --chown=app:app ./SampleApi/bin/Release/net8.0/publish/ . -ENV ASPNETCORE_HTTP_PORTS=8081 EXPOSE 8081 +ENV ASPNETCORE_HTTP_PORTS=8081 -WORKDIR /app ENTRYPOINT ["dotnet", "SampleApi.dll"] \ No newline at end of file