2025-11-10 05:22:31 UTC
159 MB
1654
ASPNETCORE_HTTP_PORTS8080
ASPNET_VERSION9.0.10
DOTNET_RUNNING_IN_CONTAINERtrue
DOTNET_SYSTEM_GLOBALIZATION_INVARIANTfalse
DOTNET_VERSION9.0.10
LC_ALLen_US.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b - 2.28% (3.63 MB)
[#001] sha256:3e2c4a5fc451f643bf2840efe96f8cf837eeb26b96a8f5d7b31c2dfb660afbeb - 0.64% (1.02 MB)
[#002] sha256:11e4dc8b92ac270fa51ec2a10e467f767d942f50c3fb8df311d48eb143dc4ff9 - 0.0% (945 Bytes)
[#003] sha256:8c92021e3a0590ab6f2834c59b281819b3e1dcffe28c9c078f53c8994fb13f7f - 20.74% (33 MB)
[#004] sha256:a6b00b037201629962ea6ee3188fa903d97ee7e2deece8d353be9ee2958b8fb1 - 0.0% (153 Bytes)
[#005] sha256:45cc63586ac9aeda336c09635e551a8c28932f677e8aa92ea8c8d118a1da56a7 - 6.79% (10.8 MB)
[#006] sha256:530369ebd4bbe7ce3a52f41ac9163fb0bb45d44d9981898277d2190ccff20b39 - 6.84% (10.9 MB)
[#007] sha256:8b6053342d9fdf66dc21408f631b735c3c3a832f35468a48b04a56183fabb055 - 0.0% (93 Bytes)
[#008] sha256:1e1694cb9bde8ed27d9d619b915b219190f9578edc79f0fad74eb90adaf54892 - 15.44% (24.5 MB)
[#009] sha256:e7e6025dbb73d4ef8362fc195340193e793956e398f1ffb5d73d8872e90df488 - 47.27% (75.1 MB)
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 16:29:19 UTC (buildkit.dockerfile.v0)ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
2025-10-14 16:29:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --upgrade --no-cache ca-certificates-bundle libgcc libssl3 libstdc++ # buildkit
2025-10-14 16:29:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit
2025-10-14 16:29:34 UTC (buildkit.dockerfile.v0)ENV DOTNET_VERSION=9.0.10
2025-10-14 16:29:34 UTC (buildkit.dockerfile.v0)COPY /dotnet /usr/share/dotnet # buildkit
2025-10-14 16:29:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
2025-10-14 16:29:43 UTC (buildkit.dockerfile.v0)ENV ASPNET_VERSION=9.0.10
2025-10-14 16:29:43 UTC (buildkit.dockerfile.v0)COPY /dotnet /usr/share/dotnet # buildkit
2025-11-10 05:22:27 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2025-11-10 05:22:27 UTC (buildkit.dockerfile.v0)RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c ARCH=$(echo ${TARGETPLATFORM} | cut -d'/' -f2) && wget https://github.com/hez2010/Satori/releases/latest/download/linux_musl_${ARCH}.zip && unzip linux_musl_${ARCH}.zip -d satori && chmod +x satori/* && mv satori/* /usr/share/dotnet/shared/Microsoft.NETCore.App/$(ls /usr/share/dotnet/shared/Microsoft.NETCore.App)/ && rm linux_musl_${ARCH}.zip && rm -rf satori # buildkit
2025-11-10 05:22:27 UTC (buildkit.dockerfile.v0)ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false LC_ALL=en_US.UTF-8
2025-11-10 05:22:27 UTC (buildkit.dockerfile.v0)WORKDIR /app
2025-11-10 05:22:31 UTC (buildkit.dockerfile.v0)RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c apk add --update --no-cache wget libpcap icu-data-full icu-libs ca-certificates libgdiplus tzdata krb5-libs && update-ca-certificates # buildkit
2025-11-10 05:22:31 UTC (buildkit.dockerfile.v0)COPY --chown=1654:1654 /publish . # buildkit
2025-11-10 05:22:31 UTC (buildkit.dockerfile.v0)EXPOSE [8080/tcp]
2025-11-10 05:22:31 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:3000/healthz || exit 1"] "5m0s" "3s" "10s" "0s" '\x01'}
2025-11-10 05:22:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dotnet" "GZCTF.dll"]
2025-11-10 05:22:35 UTC
152 MB
1654
ASPNETCORE_HTTP_PORTS8080
ASPNET_VERSION9.0.10
DOTNET_RUNNING_IN_CONTAINERtrue
DOTNET_SYSTEM_GLOBALIZATION_INVARIANTfalse
DOTNET_VERSION9.0.10
LC_ALLen_US.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6b59a28fa20117e6048ad0616b8d8c901877ef15ff4c7f18db04e4f01f43bc39 - 2.6% (3.95 MB)
[#001] sha256:e1b73c5790e18da5aa8e4d94798136dd676aab8772359e58d0fb3923bb2a0eaa - 0.64% (998 KB)
[#002] sha256:4f0eea1a13219f93d2007f3d8e9ccb11f8fdc1ccf5d7f009d09f7f75579e7b0b - 0.0% (947 Bytes)
[#003] sha256:81ae913777089756e5de1a9e6d6bd8917ca92273576f71db23e782550e73f14a - 20.66% (31.3 MB)
[#004] sha256:2f5da15cddf26976d182aaaac4f3d347ba59c487a2c8a89d5ef8348b33114882 - 0.0% (164 Bytes)
[#005] sha256:80ba94e0b7d3d50676c9f3463291baa56a01199ead3448450ec10734aba1cae0 - 6.87% (10.4 MB)
[#006] sha256:c87d42dbad64baec7b865e70e7133a7c4548245d55906d03830f5adec60334ef - 6.77% (10.3 MB)
[#007] sha256:01c526fc5e7a88927b57855424a3cccf5e6ca2b20ed57c0c9cf1a9f06fd9fda8 - 0.0% (93 Bytes)
[#008] sha256:b88642e25c12aa7ad6017518ae1cdab9c20f68f9afc86d9bdee0c426b855c0cf - 16.18% (24.5 MB)
[#009] sha256:80a1c8684e80003769c54ce9d1ce9dd0da40c7fdd19f63a8f492af62f038b494 - 46.27% (70.2 MB)
ADD alpine-minirootfs-3.22.2-aarch64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 16:21:07 UTC (buildkit.dockerfile.v0)ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
2025-10-14 16:21:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --upgrade --no-cache ca-certificates-bundle libgcc libssl3 libstdc++ # buildkit
2025-10-14 16:21:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit
2025-10-14 16:21:20 UTC (buildkit.dockerfile.v0)ENV DOTNET_VERSION=9.0.10
2025-10-14 16:21:20 UTC (buildkit.dockerfile.v0)COPY /dotnet /usr/share/dotnet # buildkit
2025-10-14 16:21:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
2025-10-14 16:21:28 UTC (buildkit.dockerfile.v0)ENV ASPNET_VERSION=9.0.10
2025-10-14 16:21:28 UTC (buildkit.dockerfile.v0)COPY /dotnet /usr/share/dotnet # buildkit
2025-11-10 05:22:29 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm64
2025-11-10 05:22:29 UTC (buildkit.dockerfile.v0)RUN |1 TARGETPLATFORM=linux/arm64 /bin/sh -c ARCH=$(echo ${TARGETPLATFORM} | cut -d'/' -f2) && wget https://github.com/hez2010/Satori/releases/latest/download/linux_musl_${ARCH}.zip && unzip linux_musl_${ARCH}.zip -d satori && chmod +x satori/* && mv satori/* /usr/share/dotnet/shared/Microsoft.NETCore.App/$(ls /usr/share/dotnet/shared/Microsoft.NETCore.App)/ && rm linux_musl_${ARCH}.zip && rm -rf satori # buildkit
2025-11-10 05:22:29 UTC (buildkit.dockerfile.v0)ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false LC_ALL=en_US.UTF-8
2025-11-10 05:22:29 UTC (buildkit.dockerfile.v0)WORKDIR /app
2025-11-10 05:22:35 UTC (buildkit.dockerfile.v0)RUN |1 TARGETPLATFORM=linux/arm64 /bin/sh -c apk add --update --no-cache wget libpcap icu-data-full icu-libs ca-certificates libgdiplus tzdata krb5-libs && update-ca-certificates # buildkit
2025-11-10 05:22:35 UTC (buildkit.dockerfile.v0)COPY --chown=1654:1654 /publish . # buildkit
2025-11-10 05:22:35 UTC (buildkit.dockerfile.v0)EXPOSE [8080/tcp]
2025-11-10 05:22:35 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:3000/healthz || exit 1"] "5m0s" "3s" "10s" "0s" '\x01'}
2025-11-10 05:22:35 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dotnet" "GZCTF.dll"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.