FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build WORKDIR /repo COPY . . WORKDIR /repo/MyBlazorApp RUN dotnet publish MyBlazorApp.csproj \ -c Release -o /app/publish --no-self-contained FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS runtime WORKDIR /app COPY --from=build /app/publish . ENV ASPNETCORE_HTTP_PORTS=8080 EXPOSE 8080 ENTRYPOINT ["dotnet", "MyBlazorApp.dll"]