Quantcast
Channel: Active questions tagged blazor - Stack Overflow
Viewing all articles
Browse latest Browse all 4839

Docker not launching Blazor WebAssembly App .NET 8 as expected

$
0
0

I've recently created a new Blazor web assembly app and added Docker support to the project. Then, I performed the following steps to build and run the container:

enter image description here

Build Docker image:

docker build -t blazorapp .

Run container:

docker run -d -p 8080:80 --name myblazorapp blazorapp

However, after executing these commands, nothing happens. I expected the application to run and be accessible via port 8080, but this is not occurring.

Here's the content of my Dockerfile:

FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS baseUSER appWORKDIR /appEXPOSE 8080EXPOSE 8081FROM mcr.microsoft.com/dotnet/sdk:8.0 AS buildARG BUILD_CONFIGURATION=ReleaseWORKDIR /srcCOPY ["BlazorApp2/BlazorApp2.csproj", "BlazorApp2/"]COPY ["BlazorApp2.Client/BlazorApp2.Client.csproj", "BlazorApp2.Client/"]RUN dotnet restore "./BlazorApp2/BlazorApp2.csproj"COPY . .WORKDIR "/src/BlazorApp2"RUN dotnet build "./BlazorApp2.csproj" -c $BUILD_CONFIGURATION -o /app/buildFROM build AS publishARG BUILD_CONFIGURATION=ReleaseRUN dotnet publish "./BlazorApp2.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=falseFROM base AS finalWORKDIR /appCOPY --from=publish /app/publish .ENTRYPOINT ["dotnet", "BlazorApp2.dll"]

I will be grateful for any help you can provide.


Viewing all articles
Browse latest Browse all 4839

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>