| ADD file:d8a30995bbcd627f084912c728fda5483b6ba486de25af588a0956069d0bd7ad in / |
| CMD ["/bin/sh"] |
| ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true |
| RUN /bin/sh -c apk add --upgrade --no-cache ca-certificates-bundle libgcc libssl3 libstdc++ zlib # buildkit |
| RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit |
| ENV DOTNET_VERSION=8.0.1 |
| RUN /bin/sh -c wget -O dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Runtime/$DOTNET_VERSION/dotnet-runtime-$DOTNET_VERSION-linux-musl-arm64.tar.gz && dotnet_sha512='3f54f8203af3851332d7c706a76af3faaf6b853f17941c4bc5d95f0589d28f115dc45a05dac9736c50e8ad1b5318e64d8262a187dfbe8cfdc610f6a1d8d64b7d' && echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - && mkdir -p /usr/share/dotnet && tar -oxzf dotnet.tar.gz -C /usr/share/dotnet && rm dotnet.tar.gz && ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit |
| ENV ASPNET_VERSION=8.0.1 |
| RUN /bin/sh -c wget -O aspnetcore.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$ASPNET_VERSION/aspnetcore-runtime-$ASPNET_VERSION-linux-musl-arm64.tar.gz && aspnetcore_sha512='5e48a721b7e4c5b2046b4c64abc29bfe0a931fa1887dc00ce1e75a7eede6ccad339370029c061774a123526def6b4ade934334bf7178d57bcb87717fe8d228c7' && echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - && tar -oxzf aspnetcore.tar.gz -C /usr/share/dotnet ./shared/Microsoft.AspNetCore.App && rm aspnetcore.tar.gz # buildkit |
| USER app |
| WORKDIR /app |
| EXPOSE map[8080/tcp:{}] |
| WORKDIR /app |
| COPY /app/publish . # buildkit |
| ENTRYPOINT ["dotnet" "AS1024.CommunityDocumentationPage.dll"] |