codefirst-dronesonarplugin-dotnet8 (latest)

Published 5 months ago by marc.chevaldonne

Installation

docker pull codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dronesonarplugin-dotnet8:latest
sha256:f038014b1714d6d8a3f72a1213176ec0f2b37d40a97fdf449338641ccea98135

Image Layers

ADD alpine-minirootfs-3.20.3-x86_64.tar.gz / # buildkit
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.11
RUN /bin/sh -c wget -O dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Runtime/$DOTNET_VERSION/dotnet-runtime-$DOTNET_VERSION-linux-musl-x64.tar.gz && dotnet_sha512='ff00d19ced7ea204caccc6c11c484e5a1ecdb9ffa9ac9a6b8ed2f7f7c9089aad098e5b41d2ebe5c24cbbc0956df64032b62ed7277fac3d3b64b742c50209be61' && 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.11
RUN /bin/sh -c wget -O aspnetcore.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$ASPNET_VERSION/aspnetcore-runtime-$ASPNET_VERSION-linux-musl-x64.tar.gz && aspnetcore_sha512='9120ef0cac2002fefee4ab900fc0085fb56dcae58567cf8f8f61f04f6f5623dc995cfba8f6dc2c61fa4d96dda3a2ee0edc8530b40fdbc16d26aef5ba32721c4d' && 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
ENV DOTNET_GENERATE_ASPNET_CERTIFICATE=false DOTNET_NOLOGO=true DOTNET_SDK_VERSION=8.0.404 DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false DOTNET_USE_POLLING_FILE_WATCHER=true NUGET_XMLDOC_MODE=skip POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Alpine-3.20
RUN /bin/sh -c apk add --upgrade --no-cache curl git icu-data-full icu-libs tzdata # buildkit
RUN /bin/sh -c wget -O dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Sdk/$DOTNET_SDK_VERSION/dotnet-sdk-$DOTNET_SDK_VERSION-linux-musl-x64.tar.gz && dotnet_sha512='e6da3b405d862f31d790f519716f0827a058e3580afe09d1103522be42e56c2e2be1e800b94dba940334585b785eab61a38bed02323695ca4407087e6c0cb9f6' && echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - && mkdir -p /usr/share/dotnet && tar -oxzf dotnet.tar.gz -C /usr/share/dotnet ./packs ./sdk ./sdk-manifests ./templates ./LICENSE.txt ./ThirdPartyNotices.txt && rm dotnet.tar.gz && dotnet help # buildkit
RUN /bin/sh -c powershell_version=7.4.5 && wget -O PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg && powershell_sha512='0cf6de6b03c3c1248a0096020702a7d0f07af1b1ac35e626bb9bb0774bc4ea3fe92db2a4c4b9e449f765d9f1a5a752108978c5a67880d882fdd81620a0bef32b' && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - && mkdir -p /usr/share/powershell && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine && dotnet nuget locals all --clear && rm PowerShell.Linux.Alpine.$powershell_version.nupkg && ln -s /usr/share/powershell/pwsh /usr/bin/pwsh && chmod 755 /usr/share/powershell/pwsh && find /usr/share/powershell -print | grep -i '.*[.]nupkg$' | xargs rm && apk add --no-cache ncurses-terminfo-base # buildkit
COPY file:55401265db277d818b80572062eb4b14323691e5ae7023335414225a4b5f5ab9 in /bin/
WORKDIR /bin
/bin/sh -c apk update && apk add openjdk17-jre bash nodejs && rm -rf /tmp/* /var/cache/apk/*
/bin/sh -c ls /usr/lib/jvm/
/bin/sh -c dotnet tool install --global dotnet-sonarscanner
/bin/sh -c dotnet tool install --global dotnet-reportgenerator-globaltool
ENV JAVA_HOME=/usr/lib/jvm/default-jvm/
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm//bin
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm//bin:/root/.dotnet/tools
ENTRYPOINT ["/bin/sh" "-c" "/bin/drone-sonar"]
LABEL org.opencontainers.image.created=2024-11-16T21:09:23Z
LABEL org.opencontainers.image.revision=31d0d0fd9165918872cc2846153a1a509601fef8
LABEL org.opencontainers.image.source=https://codefirst.iut.uca.fr/git/code_first_Images/codefirst-dronesonarplugin-dotnet8.git
LABEL org.opencontainers.image.url=https://codefirst.iut.uca.fr/git/code_first_Images/codefirst-dronesonarplugin-dotnet8

Labels

Key Value
org.opencontainers.image.created 2024-11-16T21:09:23Z
org.opencontainers.image.revision 31d0d0fd9165918872cc2846153a1a509601fef8
org.opencontainers.image.source https://codefirst.iut.uca.fr/git/code_first_Images/codefirst-dronesonarplugin-dotnet8.git
org.opencontainers.image.url https://codefirst.iut.uca.fr/git/code_first_Images/codefirst-dronesonarplugin-dotnet8
Details
Container
5 months ago
27
OCI / Docker
linux/amd64
341 MiB
Versions (1) View all
latest on 2024-11-16