yolks (dart_2.19)

Published 2025-03-26 20:06:18 +01:00 by pterodactylimages

Installation

docker pull git.eplg.services/pterodactylimages/yolks:dart_2.19
sha256:b7e37ca4ac45ea0fe421893e9853257d8aa238b8e1b81b8a9e841fdea4248ece

Image layers

ADD file:a2378c1b12e95db69e24b9d347441678c6f23239292cce3c822b1524992b6ec4 in /
CMD ["bash"]
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl dnsutils git openssh-client unzip ; rm -rf /var/lib/apt/lists/*
/bin/sh -c set -eux; case "$(dpkg --print-architecture)" in amd64) TRIPLET="x86_64-linux-gnu" ; FILES="/lib64/ld-linux-x86-64.so.2" ;; armhf) TRIPLET="arm-linux-gnueabihf" ; FILES="/lib/ld-linux-armhf.so.3 /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3";; arm64) TRIPLET="aarch64-linux-gnu" ; FILES="/lib/ld-linux-aarch64.so.1 /lib/aarch64-linux-gnu/ld-linux-aarch64.so.1" ;; *) echo "Unsupported architecture" ; exit 5;; esac; FILES="$FILES /etc/nsswitch.conf /etc/ssl/certs /usr/share/ca-certificates /lib/$TRIPLET/libc.so.6 /lib/$TRIPLET/libdl.so.2 /lib/$TRIPLET/libm.so.6 /lib/$TRIPLET/libnss_dns.so.2 /lib/$TRIPLET/libpthread.so.0 /lib/$TRIPLET/libresolv.so.2 /lib/$TRIPLET/librt.so.1"; for f in $FILES; do dir=$(dirname "$f"); mkdir -p "/runtime$dir"; cp --archive --link --dereference --no-target-directory "$f" "/runtime$f"; done
ENV DART_SDK=/usr/lib/dart
ENV PATH=/usr/lib/dart/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
WORKDIR /root
/bin/sh -c set -eux; case "$(dpkg --print-architecture)" in amd64) DART_SHA256=0fdff25e6acba3d6094155a7e341634f8de3477e86c2fda4ad47232c1adf704f; SDK_ARCH="x64";; armhf) DART_SHA256=7286b3a935c98ec9731c6e540614ef20e8ad8a1d6bef194c79e29d9837363de3; SDK_ARCH="arm";; arm64) DART_SHA256=6913b7c0b3b78bc141d372cd473da21771e57372b1ab45c977ce1550c8ff0b9c; SDK_ARCH="arm64";; esac; SDK="dartsdk-linux-${SDK_ARCH}-release.zip"; BASEURL="https://storage.googleapis.com/dart-archive/channels"; URL="$BASEURL/stable/release/2.19.6/sdk/$SDK"; echo "SDK: $URL" >> dart_setup.log ; curl -fLO "$URL"; echo "$DART_SHA256 *$SDK" | sha256sum --check --status --strict -; unzip "$SDK" && mv dart-sdk "$DART_SDK" && rm "$SDK" && chmod 755 "$DART_SDK" && chmod 755 "$DART_SDK/bin";
LABEL author=Alden Bansemer maintainer=alden@knoban.com
RUN /bin/sh -c apt update && apt -y install iproute2 git ca-certificates tzdata tini && useradd -m -d /home/container container # buildkit
USER container
ENV USER=container HOME=/home/container
WORKDIR /home/container
STOPSIGNAL SIGINT
COPY --chown=container:container ./../entrypoint.sh /entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit
ENTRYPOINT ["/usr/bin/tini" "-g" "--"]
CMD ["/entrypoint.sh"]

Labels

Key Value
author Alden Bansemer
maintainer alden@knoban.com
Details
Container
2025-03-26 20:06:18 +01:00
0
OCI / Docker
linux/amd64
314 MiB
Versions (101) View all
java_22 2025-03-26
wine_8 2025-03-26
wine_10 2025-03-26
wine_7 2025-03-26
wine_9 2025-03-26