TackleMcClean 🏅
Ian Houghton
DortL7L7L7
Ben
karmentena
Treefiddy
SteveV
D_Inventor
Skibz
FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base #USER app WORKDIR /app EXPOSE 8080 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /src COPY ["UmbracoAppRunnerDeployment/UmbracoAppRunnerDeployment.csproj", "UmbracoAppRunnerDeployment/"] RUN dotnet restore "UmbracoAppRunnerDeployment/UmbracoAppRunnerDeployment.csproj" COPY . . WORKDIR "/src/UmbracoAppRunnerDeployment" RUN dotnet build "UmbracoAppRunnerDeployment.csproj" -c Release -o /app/build FROM build AS publish # RUN apt-get update -yq \ # && apt-get install -yq ca-certificates curl gnupg \ # && mkdir -p /etc/apt/keyrings \ # && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ # && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ # && apt-get update -yq \ # && apt-get install nodejs -yq RUN dotnet publish "UmbracoAppRunnerDeployment.csproj" -c Release -o /app/publish FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "UmbracoAppRunnerDeployment.dll"]
Janae
A hub and casual space for you to interact with fellow community members and learn more about Umbraco!