diff --git a/Dockerfile b/Dockerfile index c620556..b772ded 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,21 +1,16 @@ -#test FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build - WORKDIR /repo - COPY . . -RUN ls -l /repo -RUN ls -l /repo/MyBlazorApp - WORKDIR /repo/MyBlazorApp +RUN dotnet publish MyBlazorApp.csproj \ + -c Release -o /app/publish --no-self-contained -RUN dotnet publish MyBlazorApp.csproj -c Release -o /app/publish - -FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS runtime - +FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS runtime WORKDIR /app - COPY --from=build /app/publish . -ENTRYPOINT ["dotnet", "MyBlazorApp.dll"] +ENV ASPNETCORE_HTTP_PORTS=8080 +EXPOSE 8080 + +ENTRYPOINT ["dotnet", "MyBlazorApp.dll"] \ No newline at end of file