activities (2)

Published 2026-01-30 12:21:00 +01:00 by fredrik

Installation

docker pull git.fyksen.me/fredrik/activities:2
sha256:855247c44591c2c1e4bb2dc8891ed495cf55a04dd24f08f0d70d9eac0037433f

Image layers

ADD alpine-minirootfs-3.23.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++ # buildkit
RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit
ENV DOTNET_VERSION=10.0.2
COPY /dotnet /usr/share/dotnet # buildkit
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
ENV ASPNET_VERSION=10.0.2
COPY /dotnet /usr/share/dotnet # buildkit
ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false
/bin/sh -c apk add --no-cache bash icu-libs nodejs npm curl
ENV NODE_OPTIONS="--openssl-legacy-provider"
/bin/sh -c npm config set legacy-peer-deps true
WORKDIR /app
EXPOSE 5000
COPY dir:501df761827af4078b46e9a0e100ce81efb0ec3aabe5e59c290a0a6c81ee54d0 in .
ENV HEALTHCHECK_URL=http://localhost:5000
ENTRYPOINT ["dotnet", "Activities.Web.dll", "--urls", "http://0.0.0.0:5000"]
HEALTHCHECK --interval=30s --timeout=30s --start-period=10s --retries=3 CMD curl -Lk -fsS "${HEALTHCHECK_URL}" || exit 1

Labels

Key Value
io.buildah.version 1.39.3
Details
Container
2026-01-30 12:21:00 +01:00
1
OCI / Docker
linux/amd64
101 MiB
Versions (1) View all
2 2026-01-30