yolks (dart_stable)

Published 2025-12-27 22:40:46 -07:00 by zontreck

Installation

docker pull git.zontreck.com/packages/yolks:dart_stable
sha256:b3843361d45257e1f59a367685247bfa690ed06b35e25e8386288fd726437e87

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1765152000'
RUN /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/* # buildkit
RUN /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" ;; riscv64) TRIPLET="riscv64-linux-gnu" ; FILES="/lib/ld-linux-riscv64-lp64d.so.1 /lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.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 # buildkit
ENV DART_SDK=/usr/lib/dart
ENV PATH=/usr/lib/dart/bin:/root/.pub-cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
WORKDIR /root
RUN /bin/sh -c set -eux; case "$(dpkg --print-architecture)" in amd64) DART_SHA256=8a4eeacf4d7690e03389d6328241bc69a1b61cb980f23d50f62ebacb5920ec74; SDK_ARCH="x64";; armhf) DART_SHA256=9638b38559de736ca6ee1fd4d78b23b3f6c8d341e20b657a2a44ca6b90afda86; SDK_ARCH="arm";; arm64) DART_SHA256=81bdcd8828606981713c513e3d4377eeedec431c46bf35f3277c6abaf2d7bd51; SDK_ARCH="arm64";; riscv64) DART_SHA256=dc3103fc6041556b816f07060c5a29d42b348886dbc8c5f34cb91a7f3bc7be9b; SDK_ARCH="riscv64";; esac; SDK="dartsdk-linux-${SDK_ARCH}-release.zip"; BASEURL="https://storage.googleapis.com/dart-archive/channels"; URL="$BASEURL/stable/release/3.10.7/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"; # buildkit
LABEL author=Tara Piccari maintainer=tarapiccari@gmail.com
LABEL upstream=https://github.com/pelican-eggs/yolks
RUN /bin/sh -c apt-get update # buildkit
RUN /bin/sh -c apt-get install -y tzdata iproute2 git ca-certificates tini # buildkit
RUN /bin/sh -c useradd -m -d /home/container -s /bin/bash container # buildkit
ENV USER=container HOME=/home/container
USER container
ENV USER=container HOME=/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 Tara Piccari
maintainer tarapiccari@gmail.com
upstream https://github.com/pelican-eggs/yolks
Details
Container
2025-12-27 22:40:46 -07:00
0
OCI / Docker
linux/amd64
293 MiB
Versions (17) View all
wine_9.21 2025-12-27
wine_9.16 2025-12-27
wine_9.0 2025-12-27
wine_8.21 2025-12-27
wine_8.0 2025-12-27