diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 939980549cd..495bf5c33e4 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -5,6 +5,7 @@ on: branches: - pack - release + - docker jobs: docker: diff --git a/src/BootstrapBlazor.Server/Dockerfile b/src/BootstrapBlazor.Server/Dockerfile index 1fd5253a3fb..4bc769d5a5e 100644 --- a/src/BootstrapBlazor.Server/Dockerfile +++ b/src/BootstrapBlazor.Server/Dockerfile @@ -3,7 +3,13 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 AS base WORKDIR /app -EXPOSE 80 +EXPOSE 8080 + +RUN apt-get update && apt-get install -y wget +RUN wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb +RUN apt install -y ./google-chrome-stable_current_amd64.deb +RUN rm ./google-chrome-stable_current_amd64.deb +RUN apt install -y fonts-wqy-microhei FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build WORKDIR / @@ -11,6 +17,7 @@ COPY . . WORKDIR "src/BootstrapBlazor.Server" FROM build AS publish +RUN dotnet build RUN dotnet publish -c Release -o /app FROM base AS final diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index 5a8c69b33bf..31cd068303b 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.9.2-beta05 + 9.9.2